Skip to content

Commit e134fcb

Browse files
committed
web: Fix deletion of unreferenced issues
1 parent 8f0d351 commit e134fcb

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

apps/web/src/components/IssueList.vue

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -394,6 +394,8 @@ const { watchedPublicationsWithSales } = storeToRefs(collection());
394394
const { conditions } = useCondition();
395395
const { t: $t } = useI18n();
396396
397+
const router = useRouter();
398+
397399
let clicks = $ref(0);
398400
let timer = $ref<NodeJS.Timeout>();
399401
const doubleClickDelay = 500;
@@ -588,14 +590,15 @@ const deletePublicationIssues = async (issuecodesToDelete: string[]) => {
588590
if (!readonly) {
589591
await updateCollectionMultipleIssues({
590592
issuecodes: issuecodesToDelete,
591-
condition:
592-
conditions.find(({ dbValue }) => dbValue === null)?.dbValue ||
593-
"indefini",
593+
condition: null,
594594
isToRead: false,
595595
isOnSale: false,
596596
purchaseId: null,
597597
});
598598
selected = [];
599+
if (!issues?.length) {
600+
router.push("/collection/show");
601+
}
599602
}
600603
};
601604

0 commit comments

Comments
 (0)