def send_message(subject="Website Query", message="", sender="", status="Open"): from frappe.templates.pages.contact import send_message as website_send_message website_send_message(subject, message, sender) comm = frappe.get_doc({ "doctype":"Communication", "subject": subject, "content": message, "sender": sender, "sent_or_received": "Received" }) comm.insert(ignore_permissions=True)
def send_message(subject="Website Query", message="", sender="", status="Open"): from frappe.templates.pages.contact import send_message as website_send_message res = website_send_message(subject, message, sender) if not res: return if subject == "Support": # create support ticket from erpnext.support.doctype.support_ticket.get_support_mails import add_support_communication add_support_communication(subject, message, sender, mail=None) else: # make lead / communication from erpnext.selling.doctype.lead.get_leads import add_sales_communication add_sales_communication(subject or "Website Query", message, sender, sender, mail=None, status=status) return res
def send_message(subject="Website Query", message="", sender="", status="Open"): from frappe.templates.pages.contact import send_message as website_send_message website_send_message(subject, message, sender) comm = frappe.get_doc({ "doctype": "Communication", "subject": subject, "content": message, "sender": sender, "sent_or_received": "Received" }) comm.insert(ignore_permissions=True)
def send_message(subject="Website Query", message="", sender="", status="Open"): from frappe.templates.pages.contact import send_message as website_send_message res = website_send_message(subject, message, sender) if not res: return if subject=="Support": # create support ticket from erpnext.support.doctype.support_ticket.get_support_mails import add_support_communication add_support_communication(subject, message, sender, mail=None) else: # make lead / communication from erpnext.selling.doctype.lead.get_leads import add_sales_communication add_sales_communication(subject or "Website Query", message, sender, sender, mail=None, status=status) return res