1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-05 17:02:47 +00:00

fix delete tree node bug (#6702)

This commit is contained in:
Michael An
2024-09-04 10:57:38 +08:00
committed by GitHub
parent 98ca58df77
commit 2d6d557abe

View File

@@ -48,7 +48,9 @@ class TreeHelper {
deleteNodeByPath(tree, nodePath) {
let treeCopy = tree.clone();
let node = treeCopy.getNodeByPath(nodePath);
treeCopy.deleteNode(node);
if (node) {
treeCopy.deleteNode(node);
}
return treeCopy;
}
@@ -56,7 +58,9 @@ class TreeHelper {
let treeCopy = tree.clone();
nodePaths.forEach(nodePath => {
let node = treeCopy.getNodeByPath(nodePath);
treeCopy.deleteNode(node);
if (node) {
treeCopy.deleteNode(node);
}
});
return treeCopy;
}