Beispiel #1
0
def send_message(subject="Website Query", message="", sender="", status="Open"):
	from website.doctype.contact_us_settings.templates.pages.contact \
		import send_message as website_send_message
	
	if not website_send_message(subject, message, sender):
		return
		
	if subject=="Support":
		# create support ticket
		from support.doctype.support_ticket.get_support_mails import add_support_communication
		add_support_communication(subject, message, sender, mail=None)
	else:
		# make lead / communication
		from selling.doctype.lead.get_leads import add_sales_communication
		add_sales_communication(subject or "Website Query", message, sender, sender, 
			mail=None, status=status)
Beispiel #2
0
def send_message(subject="Website Query", message="", sender="", status="Open"):
	from website.doctype.contact_us_settings.templates.pages.contact \
		import send_message as website_send_message
	
	if not website_send_message(subject, message, sender):
		return
		
	if subject=="Support":
		# create support ticket
		from support.doctype.support_ticket.get_support_mails import add_support_communication
		add_support_communication(subject, message, sender, mail=None)
	else:
		# make lead / communication
		from selling.doctype.lead.get_leads import add_sales_communication
		add_sales_communication(subject or "Website Query", message, sender, sender, 
			mail=None, status=status)
Beispiel #3
0
def make_new_ticket(subject, message):
	if not (subject and message):
		raise webnotes.throw(_("Please write something in subject and message!"))
		
	from support.doctype.support_ticket.get_support_mails import add_support_communication
	ticket = add_support_communication(subject, message, webnotes.session.user)
	
	return ticket.doc.name
Beispiel #4
0
def make_new_ticket(subject, message):
    if not (subject and message):
        raise webnotes.throw(
            _("Please write something in subject and message!"))

    from support.doctype.support_ticket.get_support_mails import add_support_communication
    ticket = add_support_communication(subject, message, webnotes.session.user)

    return ticket.doc.name