From b631b13742aa68465f6090368ad9fd4e7f4bfad3 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Mon, 22 Oct 2012 14:41:35 +0200 Subject: [PATCH] [FIX] Forgot two occurencies during do_action() refactoring refactoring was done in Revision: 3261 revid:fme@openerp.com-20121017145548-oc9s6oadhwzbr78m bzr revid: fme@openerp.com-20121022124135-ifaj0mm1vd2zjxyo --- addons/web/static/src/js/views.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/addons/web/static/src/js/views.js b/addons/web/static/src/js/views.js index d4b676f2c7a..2a5e1c4587e 100644 --- a/addons/web/static/src/js/views.js +++ b/addons/web/static/src/js/views.js @@ -1068,9 +1068,11 @@ instance.web.Sidebar = instance.web.Widget.extend({ additional_context); result.flags = result.flags || {}; result.flags.new_window = true; - self.do_action(result, function () { - // reload view - self.getParent().reload(); + self.do_action(result, { + on_close: function() { + // reload view + self.getParent().reload(); + }, }); }); }); @@ -1216,7 +1218,9 @@ instance.web.View = instance.web.Widget.extend({ /* niv: previously we were overriding once more with action_data.context, * I assumed this was not a correct behavior and removed it */ - return self.do_action(action, result_handler); + return self.do_action(action, { + on_close: result_handler, + }); }, null); } else { return result_handler();