Fix detail delete

This commit is contained in:
rijkvanzanten
2020-08-28 18:34:59 -04:00
parent b366b03d53
commit 1422ffcadd
3 changed files with 27 additions and 21 deletions

View File

@@ -330,11 +330,15 @@ export default defineComponent({
}
async function saveAndQuit() {
if (saveAllowed.value === false || hasEdits.value === false) return;
await save();
router.push(`/collections/${props.collection}`);
}
async function saveAndStay() {
if (saveAllowed.value === false || hasEdits.value === false) return;
const savedItem: Record<string, any> = await save();
revisionsDrawerDetail.value?.$data?.refresh?.();
@@ -347,6 +351,8 @@ export default defineComponent({
}
async function saveAndAddNew() {
if (saveAllowed.value === false || hasEdits.value === false) return;
await save();
router.push(`/collections/${props.collection}/+`);
}