Fix double "save" modal

This commit is contained in:
Adria Navarro 2025-03-21 11:47:39 +01:00
parent 35335a0ca2
commit 606b2c865d
1 changed files with 3 additions and 3 deletions

View File

@ -179,7 +179,7 @@
return newQuery return newQuery
} }
async function saveQuery() { async function saveQuery(redirectIfNew = true) {
const toSave = builtQuery const toSave = builtQuery
saving = true saving = true
try { try {
@ -195,7 +195,7 @@
} }
notifications.success(`Request saved successfully`) notifications.success(`Request saved successfully`)
if (isNew) { if (isNew && redirectIfNew) {
$goto(`../../${_id}`) $goto(`../../${_id}`)
} }
@ -497,7 +497,7 @@
cancelText: "Discard and continue", cancelText: "Discard and continue",
size: "M", size: "M",
onConfirm: async () => { onConfirm: async () => {
const saveResult = await saveQuery() const saveResult = await saveQuery(false)
if (!saveResult.ok) { if (!saveResult.ok) {
// We can't leave as the query was not properly saved // We can't leave as the query was not properly saved
return false return false