automatically correct link type case fixes frappe/erpnext#1751

This commit is contained in:
Rushabh Mehta 2014-06-05 15:04:01 +05:30
parent ea5ec1b5fd
commit c63fff185c

View file

@ -266,7 +266,10 @@ class BaseDocument(object):
frappe.throw(_("Options not set for link field {0}").format(df.fieldname))
docname = self.get(df.fieldname)
if docname and not frappe.db.get_value(doctype, docname):
if docname:
value = frappe.db.get_value(doctype, docname)
setattr(self, df.fieldname, value)
if docname and not value:
invalid_links.append((df.fieldname, docname, get_msg(df, docname)))
return invalid_links