From 3ed63ebc47b611244b92ecab46d8331bee2d52d7 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Fri, 21 Feb 2025 14:40:43 +0530 Subject: [PATCH] fix: catch error while converting lead to deal --- frontend/src/pages/Lead.vue | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/frontend/src/pages/Lead.vue b/frontend/src/pages/Lead.vue index e3e61b28..7de430aa 100644 --- a/frontend/src/pages/Lead.vue +++ b/frontend/src/pages/Lead.vue @@ -599,10 +599,15 @@ async function convertToDeal(updated) { } else { let deal = await call( 'crm.fcrm.doctype.crm_lead.crm_lead.convert_to_deal', - { - lead: lead.data.name, - }, - ) + { lead: lead.data.name }, + ).catch((err) => { + createToast({ + title: __('Error converting to deal'), + text: __(err.messages?.[0]), + icon: 'x', + iconClasses: 'text-ink-red-4', + }) + }) if (deal) { capture('convert_lead_to_deal') if (updated) {