From eb39b99e229387824f0647cb8fe6a154b0d41ccc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=81=A5=E8=BE=89?= <40563566+WangJianhui666@users.noreply.github.com> Date: Wed, 7 Aug 2019 02:29:02 -0500 Subject: [PATCH] fix delete tagged file (#3957) --- frontend/src/components/dialog/list-taggedfiles-dialog.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/components/dialog/list-taggedfiles-dialog.js b/frontend/src/components/dialog/list-taggedfiles-dialog.js index 4866900866..4f2fac1438 100644 --- a/frontend/src/components/dialog/list-taggedfiles-dialog.js +++ b/frontend/src/components/dialog/list-taggedfiles-dialog.js @@ -38,7 +38,7 @@ class ListTaggedFilesDialog extends React.Component { seafileAPI.deleteFileTag(repoID, fileTagID).then(res => { this.getTaggedFiles(); this.props.updateUsedRepoTags(); - if (this.props.onFileTagChanged) this.onFileTagChanged(taggedFile); + if ((this.props.onFileTagChanged) && !taggedFile.file_deleted) this.onFileTagChanged(taggedFile); }).catch(error => { let errMessage = Utils.getErrorMsg(error); toaster.danger(errMessage);