From b72b74864ad3087e85135faa09cea6b5c73cd5c8 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Tue, 17 Dec 2013 14:56:18 +0100 Subject: [PATCH] [IMP] QWeb: set template information on template not found exception bzr revid: fme@openerp.com-20131217135618-0l1emdsz6brviosm --- openerp/addons/base/ir/ir_qweb.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/openerp/addons/base/ir/ir_qweb.py b/openerp/addons/base/ir/ir_qweb.py index 538be98c31c..8fba1c1713a 100644 --- a/openerp/addons/base/ir/ir_qweb.py +++ b/openerp/addons/base/ir/ir_qweb.py @@ -206,7 +206,9 @@ class QWeb(orm.AbstractModel): if name in context.templates: return context.templates[name] - raise KeyError('qweb: template "%s" not found' % name) + e = KeyError('qweb: template "%s" not found' % name) + setattr(e, 'qweb_template', name) + raise e def eval(self, expr, v): try: