brotherton-erpnext/erpnext/templates/utils.py

26 lines
909 B
Python
Raw Normal View History

2013-11-20 07:29:58 +00:00
# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
2013-09-10 08:16:15 +00:00
# License: GNU General Public License v3. See license.txt
from __future__ import unicode_literals
2014-02-14 10:17:51 +00:00
import frappe
2013-09-11 13:28:20 +00:00
2014-02-14 10:17:51 +00:00
@frappe.whitelist(allow_guest=True)
2013-09-11 13:28:20 +00:00
def send_message(subject="Website Query", message="", sender="", status="Open"):
2014-02-14 10:17:51 +00:00
from frappe.templates.pages.contact import send_message as website_send_message
res = website_send_message(subject, message, sender)
if not res:
2013-09-11 13:28:20 +00:00
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