fix: link call log to lead if lead is created from call log
This commit is contained in:
parent
a242ef162a
commit
c6c0ef852f
@ -197,17 +197,9 @@ def create_lead_from_call_log(call_log):
|
|||||||
lead.lead_owner = frappe.session.user
|
lead.lead_owner = frappe.session.user
|
||||||
lead.save(ignore_permissions=True)
|
lead.save(ignore_permissions=True)
|
||||||
|
|
||||||
frappe.db.set_value(
|
# link call log with lead
|
||||||
"CRM Call Log",
|
call_log = frappe.get_doc("CRM Call Log", call_log.get("name"))
|
||||||
call_log.get("name"),
|
call_log.link_with_reference_doc("CRM Lead", lead.name)
|
||||||
{"reference_doctype": "CRM Lead", "reference_docname": lead.name},
|
call_log.save(ignore_permissions=True)
|
||||||
)
|
|
||||||
|
|
||||||
if call_log.get("note"):
|
|
||||||
frappe.db.set_value(
|
|
||||||
"FCRM Note",
|
|
||||||
call_log.get("note"),
|
|
||||||
{"reference_doctype": "CRM Lead", "reference_docname": lead.name},
|
|
||||||
)
|
|
||||||
|
|
||||||
return lead.name
|
return lead.name
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user