mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-09 02:42:47 +00:00
@@ -136,6 +136,15 @@ class Wiki extends Component {
|
|||||||
let dirent = new Dirent(item);
|
let dirent = new Dirent(item);
|
||||||
return dirent;
|
return dirent;
|
||||||
});
|
});
|
||||||
|
if (dirPath === '/') {
|
||||||
|
direntList = direntList.filter(item => {
|
||||||
|
if (item.type === 'dir') {
|
||||||
|
let name = item.name.toLowerCase();
|
||||||
|
return name !== 'drafts' && name !== 'images' && name !== 'downloads';
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
});
|
||||||
|
}
|
||||||
direntList = Utils.sortDirents(direntList, 'name', 'asc');
|
direntList = Utils.sortDirents(direntList, 'name', 'asc');
|
||||||
this.setState({
|
this.setState({
|
||||||
path: dirPath,
|
path: dirPath,
|
||||||
@@ -186,7 +195,9 @@ class Wiki extends Component {
|
|||||||
}
|
}
|
||||||
for (let key in results) {
|
for (let key in results) {
|
||||||
let node = tree.getNodeByPath(key);
|
let node = tree.getNodeByPath(key);
|
||||||
if (!node.isLoaded) {
|
if (!node.isLoaded && node.path === '/') {
|
||||||
|
this.addFirstResponseListToNode(results[key], node);
|
||||||
|
} else if (!node.isLoaded) {
|
||||||
this.addResponseListToNode(results[key], node);
|
this.addResponseListToNode(results[key], node);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user