|
@@ -302,7 +302,8 @@ def get_property(dt, prop, fieldname=None): |
|
|
"""get a doctype property""" |
|
|
"""get a doctype property""" |
|
|
doctypelist = get(dt) |
|
|
doctypelist = get(dt) |
|
|
if fieldname: |
|
|
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: |
|
|
else: |
|
|
return doctypelist[0].fields.get(prop) |
|
|
return doctypelist[0].fields.get(prop) |
|
|
|
|
|
|
|
|