[FIX] account move reconciliation: Properly evaluate action context (since evalpocalypse)
authorFabien Meghazi <fme@openerp.com>
Wed, 19 Dec 2012 17:40:09 +0000 (18:40 +0100)
committerFabien Meghazi <fme@openerp.com>
Wed, 19 Dec 2012 17:40:09 +0000 (18:40 +0100)
bzr revid: fme@openerp.com-20121219174009-se5fvfizxh2wmh4x

addons/account/static/src/js/account_move_reconciliation.js

index 19c1941..dbbfe3c 100644 (file)
@@ -103,7 +103,7 @@ openerp.account = function (instance) {
                     action_id: result[1],
                     context: additional_context
                 }).done(function (result) {
-                    result.context = _.extend(result.context || {}, additional_context);
+                    result.context = instance.web.pyeval.eval('contexts', [result.context, additional_context]);
                     result.flags = result.flags || {};
                     result.flags.new_window = true;
                     return self.do_action(result, {