fix(files_trashbin): Only emit files:node:deleted events if deleting all trash was successful

Signed-off-by: provokateurin <kate@provokateurin.de>
pull/50077/head
provokateurin 2025-01-08 07:46:32 +07:00
parent 31c21c7797
commit badf6ab935
No known key found for this signature in database
1 changed files with 3 additions and 2 deletions

@ -82,8 +82,9 @@ export const emptyTrashAction = new FileListAction({
const result = await askConfirmation
if (result === true) {
await emptyTrash()
nodes.forEach((node) => emit('files:node:deleted', node))
if (await emptyTrash()) {
nodes.forEach((node) => emit('files:node:deleted', node))
}
return
}