From 3d1b879049d3448aeccc2f0ac9e99bf9ae17717e Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Wed, 29 Jan 2014 19:06:00 +0100 Subject: [PATCH] [IMP] qweb.render: t-esc/t-raw rendered as `False` or `None` replaced by empty strings bzr revid: odo@openerp.com-20140129180600-0c155g520gpvnqqf --- openerp/addons/base/ir/ir_qweb.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/openerp/addons/base/ir/ir_qweb.py b/openerp/addons/base/ir/ir_qweb.py index 10a7f6d2b09..60f5e71b341 100644 --- a/openerp/addons/base/ir/ir_qweb.py +++ b/openerp/addons/base/ir/ir_qweb.py @@ -181,6 +181,8 @@ class QWeb(orm.AbstractModel): val = self.eval(expr, qwebcontext) if isinstance(val, unicode): return val.encode("utf8") + if val is False or val is None: + return '' return str(val) def eval_format(self, expr, qwebcontext):