From 94915397739593442191f541d083674428560d23 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Mon, 3 Feb 2025 13:06:12 +0530 Subject: [PATCH] fix: Cannot add annual revenue --- frontend/src/components/Modals/DealModal.vue | 5 +++-- frontend/src/components/Modals/LeadModal.vue | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/frontend/src/components/Modals/DealModal.vue b/frontend/src/components/Modals/DealModal.vue index a869816e..9c38f1ef 100644 --- a/frontend/src/components/Modals/DealModal.vue +++ b/frontend/src/components/Modals/DealModal.vue @@ -197,8 +197,9 @@ function createDeal() { validate() { error.value = null if (deal.annual_revenue) { - deal.annual_revenue = deal.annual_revenue.replace(/,/g, '') - if (isNaN(deal.annual_revenue)) { + if (typeof deal.annual_revenue === 'string') { + deal.annual_revenue = deal.annual_revenue.replace(/,/g, '') + } else if (isNaN(deal.annual_revenue)) { error.value = __('Annual Revenue should be a number') return error.value } diff --git a/frontend/src/components/Modals/LeadModal.vue b/frontend/src/components/Modals/LeadModal.vue index 81b44903..dbe21ba6 100644 --- a/frontend/src/components/Modals/LeadModal.vue +++ b/frontend/src/components/Modals/LeadModal.vue @@ -140,8 +140,9 @@ function createNewLead() { return error.value } if (lead.annual_revenue) { - lead.annual_revenue = lead.annual_revenue.replace(/,/g, '') - if (isNaN(lead.annual_revenue)) { + if (typeof lead.annual_revenue === 'string') { + lead.annual_revenue = lead.annual_revenue.replace(/,/g, '') + } else if (isNaN(lead.annual_revenue)) { error.value = __('Annual Revenue should be a number') return error.value }