From 595c1b0b117c21a320279ee9b9a052b5d2827095 Mon Sep 17 00:00:00 2001 From: Hussain Nagaria Date: Sun, 19 Oct 2025 16:50:53 +0530 Subject: [PATCH] fix: double toasts --- .../Settings/LeadSyncing/LeadSyncSourceForm.vue | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/Settings/LeadSyncing/LeadSyncSourceForm.vue b/frontend/src/components/Settings/LeadSyncing/LeadSyncSourceForm.vue index 47f29e9c..bd54005a 100644 --- a/frontend/src/components/Settings/LeadSyncing/LeadSyncSourceForm.vue +++ b/frontend/src/components/Settings/LeadSyncing/LeadSyncSourceForm.vue @@ -176,9 +176,11 @@ const syncSource = ref({ const isLocal = ref(true); function updateSource(data) { + let showSuccessToast = true; if (formDocResource.value ?? formDocResource.value.document.isDirty) { formDocResource.value.document.save.submit(); + showSuccessToast = false; } sources.setValue.submit( @@ -191,8 +193,10 @@ function updateSource(data) { if (docResource.value) { docResource.value.document.reload(); } - - toast.success(__("Lead Sync Source updated successfully")); + + if (showSuccessToast) { + toast.success(__("Lead Sync Source updated successfully")); + } }, onError(e) { toast.error(e.messages[0] || __("Error updating Lead Sync Source"));