1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-04 16:31:13 +00:00

update create file api

This commit is contained in:
shanshuirenjia
2018-12-21 18:36:46 +08:00
parent bc31972dad
commit d64afe71e2
5 changed files with 14 additions and 1119 deletions

View File

@@ -155,7 +155,7 @@ class Wiki extends Component {
this.addNodeToTree(name, parentPath, 'file');
if (parentPath === this.state.path && !this.state.isViewFile) {
this.addDirent(name, 'file');
this.addDirent(name, 'file', res.data);
}
}).catch(() => {
//todo;
@@ -510,8 +510,8 @@ class Wiki extends Component {
// else do nothing
}
addDirent = (name, type) => {
let item = this.createDirent(name, type);
addDirent = (name, type, direntInfo) => {
let item = this.createDirent(name, type, direntInfo);
let direntList = this.state.direntList;
if (type === 'dir') {
direntList.unshift(item);
@@ -702,7 +702,7 @@ class Wiki extends Component {
return node;
}
createDirent(name, type) {
createDirent(name, type, direntInfo) {
let data = new Date().getTime()/1000;
let dirent = null;
if (type === 'dir') {
@@ -720,7 +720,7 @@ class Wiki extends Component {
type: type,
mtime: data,
permission: 'rw',
size: 0,
size: direntInfo.size,
starred: false,
is_locked: false,
lock_time: '',