From 81ae0babf2945870bfcd8d48368101d78904479e Mon Sep 17 00:00:00 2001 From: Christophe Matthieu Date: Tue, 6 Aug 2013 11:15:54 +0200 Subject: [PATCH] [FIX] qweb: many2one field = False bzr revid: chm@openerp.com-20130806091554-dpjl4ienh21c14zi --- openerp/tools/qweb.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openerp/tools/qweb.py b/openerp/tools/qweb.py index c02b8a823a0..cc93df61208 100644 --- a/openerp/tools/qweb.py +++ b/openerp/tools/qweb.py @@ -286,7 +286,8 @@ class QWebXml(object): field_type = record._model._all_columns.get(field).column._type try: if field_type == 'many2one': - inner = record.read([field])[0][field][1] or "" + field_data = record.read([field])[0].get(field) + inner = field_data and field_data[1] or "" #field = getattr(record, field) #if field: # inner = field.name_get()[0][1] or ""