From ff1e5edceaa2f3acdb5620ef29312a5e541b20b7 Mon Sep 17 00:00:00 2001 From: Simon Lejeune Date: Thu, 3 Apr 2014 18:21:38 +0200 Subject: [PATCH] [FIX] guess the language in which the document must be translated without triggering an orm warning bzr revid: sle@openerp.com-20140403162138-6yvh3q24n39tdi4r --- addons/report/models/report.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/report/models/report.py b/addons/report/models/report.py index 9a65134b0b1..96296d50218 100644 --- a/addons/report/models/report.py +++ b/addons/report/models/report.py @@ -124,9 +124,9 @@ class Report(osv.Model): else: # Guessing the lang we want to translate the doc into newlang = None - if hasattr(doc, 'partner_id'): + if doc._model._all_columns.get('partner_id'): newlang = doc.partner_id.lang - elif hasattr(doc, 'lang'): + elif doc._model._all_columns.get('lang'): newlang = doc.lang if newlang: ctx['lang'] = newlang