Fix contact form if email is both customer and lead (#9075)
This commit is contained in:
parent
5ade661a9a
commit
495a408db0
@ -19,13 +19,13 @@ def send_message(subject="Website Query", message="", sender="", status="Open"):
|
|||||||
and c.email_id='{email_id}'""".format(email_id=sender))
|
and c.email_id='{email_id}'""".format(email_id=sender))
|
||||||
|
|
||||||
if not customer:
|
if not customer:
|
||||||
lead = frappe.db.get_value('Lead', dict(email_id=sender))
|
lead = frappe.db.get_value('Lead', dict(email_id=sender))
|
||||||
if not lead:
|
if not lead:
|
||||||
new_lead = frappe.get_doc(dict(
|
new_lead = frappe.get_doc(dict(
|
||||||
doctype='Lead',
|
doctype='Lead',
|
||||||
email_id = sender,
|
email_id = sender,
|
||||||
lead_name = sender.split('@')[0].title()
|
lead_name = sender.split('@')[0].title()
|
||||||
)).insert(ignore_permissions=True)
|
)).insert(ignore_permissions=True)
|
||||||
|
|
||||||
opportunity = frappe.get_doc(dict(
|
opportunity = frappe.get_doc(dict(
|
||||||
doctype='Opportunity',
|
doctype='Opportunity',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user