mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-31 10:49:09 +00:00
Fix contact form if email is both customer and lead (#9075)
This commit is contained in:
@@ -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',
|
||||||
|
|||||||
Reference in New Issue
Block a user