From 78684024a1fffd140c4b79f7f9e17aee1c2a3411 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Wed, 4 May 2011 11:30:17 +0200 Subject: [PATCH] [IMP] Make QWeb t-js compatible with QWeb2 bzr revid: fme@openerp.com-20110504093017-f3ffquw8a7rm3wo5 --- addons/base/static/lib/qweb/qweb.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/addons/base/static/lib/qweb/qweb.js b/addons/base/static/lib/qweb/qweb.js index 05dd9d65fe2..46728f1dcf7 100644 --- a/addons/base/static/lib/qweb/qweb.js +++ b/addons/base/static/lib/qweb/qweb.js @@ -234,8 +234,11 @@ var QWeb = { return this.render(t_att["call"], d); }, render_tag_js:function(e, t_att, g_att, v) { + var dict_name = t_att["js"] || "dict"; + v[dict_name] = v; var r = this.eval_str(this.render_element(e, t_att, g_att, v), v); - return t_att["js"] != "quiet" ? r : ""; + delete(v[dict_name]); + return r || ''; }, /** * Renders a foreach loop (@t-foreach).