[IMP] QWeb: set template information on 'iterator not found' exception

bzr revid: fme@openerp.com-20140107105452-qrthkboh5wearljb
This commit is contained in:
Fabien Meghazi
2014-01-07 11:54:52 +01:00
parent 7a72d858cb
commit 51c53cb396
+3 -1
View File
@@ -436,7 +436,9 @@ class QWeb(orm.AbstractModel):
index += 1
return "".join(ru)
else:
raise NameError("QWeb: foreach enumerator %r is not defined while rendering template %r" % (expr, v.get('__template__')))
e = NameError("QWeb: foreach enumerator %r is not defined while rendering template %r" % (expr, v.get('__template__')))
setattr(e, 'qweb_template', v.get('__template__'))
raise e
def render_tag_if(self, e, t_att, g_att, v):
if self.eval_bool(t_att["if"], v):