[minor] validate email id before inviting user

This commit is contained in:
Rushabh Mehta 2015-12-03 10:35:11 +05:30
parent f7911687a0
commit ba2596a7e0

View File

@ -4,6 +4,7 @@
from __future__ import unicode_literals
import frappe
from frappe.utils import cstr
from frappe import _
from erpnext.controllers.status_updater import StatusUpdater
@ -61,6 +62,10 @@ class Contact(StatusUpdater):
@frappe.whitelist()
def invite_user(contact):
contact = frappe.get_doc("Contact", contact)
if not contact.email_id:
frappe.throw(_("Please set Email ID"))
if contact.has_permission("write"):
user = frappe.get_doc({
"doctype": "User",