From e80c6f3cb10605666562b6b3a9c76c44129ea24e Mon Sep 17 00:00:00 2001 From: Anand Doshi Date: Thu, 6 Dec 2012 15:14:35 +0530 Subject: [PATCH] minor fix in get_property --- webnotes/model/doctype.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/webnotes/model/doctype.py b/webnotes/model/doctype.py index e8e034a122..f11f819ecd 100644 --- a/webnotes/model/doctype.py +++ b/webnotes/model/doctype.py @@ -302,7 +302,8 @@ def get_property(dt, prop, fieldname=None): """get a doctype property""" doctypelist = get(dt) if fieldname: - return doctypelist.getone({"fieldname":fieldname}).fields.get(prop) + field = doctypelist.get_field(fieldname) + return field and field.fields.get(prop) or None else: return doctypelist[0].fields.get(prop)