[FIX] qweb: access right for name_get on many2one field

bzr revid: chm@openerp.com-20130806090704-4igjnhsuwi59hkpm
This commit is contained in:
Christophe Matthieu
2013-08-06 11:07:04 +02:00
parent 3f90f2c5e5
commit bf44e33c87
+4 -3
View File
@@ -286,9 +286,10 @@ class QWebXml(object):
field_type = record._model._all_columns.get(field).column._type
try:
if field_type == 'many2one':
field = getattr(record, field)
if field:
inner = field.name_get()[0][1] or ""
inner = record.read([field])[0][field][1] or ""
#field = getattr(record, field)
#if field:
# inner = field.name_get()[0][1] or ""
else:
inner = getattr(record, field) or ""
if isinstance(inner, types.UnicodeType):