diff --git a/app/src/modules/files/routes/collection.vue b/app/src/modules/files/routes/collection.vue index d96f9e31fa..22aed9b231 100644 --- a/app/src/modules/files/routes/collection.vue +++ b/app/src/modules/files/routes/collection.vue @@ -371,10 +371,11 @@ export default defineComponent({ await refresh(); selection.value = []; - confirmDelete.value = false; } catch (err: any) { + unexpectedError(err); error.value = err; } finally { + confirmDelete.value = false; deleting.value = false; } } diff --git a/app/src/modules/files/routes/item.vue b/app/src/modules/files/routes/item.vue index 5e7a20cb16..1a4ba05eb5 100644 --- a/app/src/modules/files/routes/item.vue +++ b/app/src/modules/files/routes/item.vue @@ -404,6 +404,7 @@ export default defineComponent({ router.push(to.value); } catch { // `remove` will show the unexpected error dialog + confirmDelete.value = false; } }