fix: changed deal_status to status in utils

This commit is contained in:
Shariq Ansari 2023-11-06 22:08:47 +05:30
parent c6118569ee
commit 70c46ab30f

View File

@ -71,23 +71,15 @@ export const dealStatuses = {
} }
export function statusDropdownOptions(data, doctype, action) { export function statusDropdownOptions(data, doctype, action) {
let statuses = leadStatuses let statuses = doctype == 'deal' ? dealStatuses : leadStatuses
if (doctype == 'deal') {
statuses = dealStatuses
}
let options = [] let options = []
for (const status in statuses) { for (const status in statuses) {
options.push({ options.push({
label: statuses[status].label, label: statuses[status].label,
icon: () => h(IndicatorIcon, { class: statuses[status].color }), icon: () => h(IndicatorIcon, { class: statuses[status].color }),
onClick: () => { onClick: () => {
if (doctype == 'deal') { data.status = statuses[status].label
data.deal_status = statuses[status].label action && action('status', statuses[status].label)
} else {
data.status = statuses[status].label
}
let field = doctype == 'deal' ? 'deal_status' : 'status'
action && action(field, statuses[status].label)
}, },
}) })
} }