fix: move sla details from lead to deal on convertion
This commit is contained in:
parent
8187d17154
commit
ee8f5d8188
@ -125,6 +125,19 @@ class CRMLead(Document):
|
|||||||
"contacts": [{"contact": contact}],
|
"contacts": [{"contact": contact}],
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if self.first_responded_on:
|
||||||
|
deal.update(
|
||||||
|
{
|
||||||
|
"sla_creation": self.sla_creation,
|
||||||
|
"response_by": self.response_by,
|
||||||
|
"sla_status": self.sla_status,
|
||||||
|
"communication_status": self.communication_status,
|
||||||
|
"first_response_time": self.first_response_time,
|
||||||
|
"first_responded_on": self.first_responded_on
|
||||||
|
}
|
||||||
|
)
|
||||||
|
|
||||||
deal.insert(ignore_permissions=True)
|
deal.insert(ignore_permissions=True)
|
||||||
return deal.name
|
return deal.name
|
||||||
|
|
||||||
|
|||||||
@ -377,6 +377,7 @@ function getParsedFields(sections) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
async function convertToDeal() {
|
async function convertToDeal() {
|
||||||
|
updateField('communication_status', 'Replied')
|
||||||
let deal = await call('crm.fcrm.doctype.crm_lead.crm_lead.convert_to_deal', {
|
let deal = await call('crm.fcrm.doctype.crm_lead.crm_lead.convert_to_deal', {
|
||||||
lead: lead.data.name,
|
lead: lead.data.name,
|
||||||
})
|
})
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user