Web: Files: fixed update tree folders after remove
This commit is contained in:
parent
b0ae0b5270
commit
ead15da793
@ -156,7 +156,7 @@ class SectionBodyContent extends React.Component {
|
|||||||
const deleteProgress = res.find(x => x.id === id);
|
const deleteProgress = res.find(x => x.id === id);
|
||||||
if(deleteProgress && deleteProgress.progress !== 100) {
|
if(deleteProgress && deleteProgress.progress !== 100) {
|
||||||
setProgressValue(deleteProgress.progress);
|
setProgressValue(deleteProgress.progress);
|
||||||
setTimeout(() => this.loopDeleteProgress(id, folderId), 1000);
|
setTimeout(() => this.loopDeleteProgress(id, folderId, isFolder), 1000);
|
||||||
} else {
|
} else {
|
||||||
fetchFiles(folderId, filter, store.dispatch).then(data => {
|
fetchFiles(folderId, filter, store.dispatch).then(data => {
|
||||||
if (currentFolderType !== "Trash" && isFolder) {
|
if (currentFolderType !== "Trash" && isFolder) {
|
||||||
|
@ -168,7 +168,8 @@ const renameTreeFolder = (folders, newItems, currentFolder) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const removeTreeFolder = (folders, newItems, foldersCount) => {
|
const removeTreeFolder = (folders, newItems, foldersCount) => {
|
||||||
for (let folder of newItems.folders) {
|
const newFolders = JSON.parse(JSON.stringify(newItems.folders));
|
||||||
|
for (let folder of newFolders) {
|
||||||
let currentFolder;
|
let currentFolder;
|
||||||
if(folders) {
|
if(folders) {
|
||||||
currentFolder = folders.find((x) => x.id === folder.id);
|
currentFolder = folders.find((x) => x.id === folder.id);
|
||||||
|
Loading…
Reference in New Issue
Block a user