From 8a6b6b65e1e8f95ac63ba5a9f956d523130172d9 Mon Sep 17 00:00:00 2001 From: rajabxahmd Date: Wed, 19 Mar 2025 16:20:05 +0530 Subject: [PATCH] Update frontend/src/pages/Leads.vue Co-authored-by: Shariq Ansari <30859809+shariquerik@users.noreply.github.com> --- frontend/src/pages/Leads.vue | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/frontend/src/pages/Leads.vue b/frontend/src/pages/Leads.vue index cbabb3e6..03c5a314 100644 --- a/frontend/src/pages/Leads.vue +++ b/frontend/src/pages/Leads.vue @@ -407,17 +407,11 @@ function parseRows(rows, columns = []) { leads.value?.data.rows.forEach((row) => { _rows[row] = lead[row] - let fieldType; - if (leads.value.data.view_type === 'kanban') { - fieldType = columns?.find( - (col) => (col.fieldname || col.value) == row, - )?.fieldtype - } - else { - fieldType = columns?.find( - (col) => (col.key || col.value) == row, - )?.type - } + let fieldname = deals.value.data.view_type === 'kanban' ? 'fieldname' : 'key' + let fieldtype = deals.value.data.view_type === 'kanban' ? 'fieldtype' : 'type' + let fieldType = columns?.find( + (col) => (col[fieldname] || col.value) == row, + )?.[fieldtype] if ( fieldType &&