From 9e02139e716d96ce8b98e32ba32d686e870a69c9 Mon Sep 17 00:00:00 2001 From: Graeme Gellatly Date: Thu, 14 Dec 2017 13:38:41 +1300 Subject: [PATCH] [FIX] Fix the javascript calls --- .../static/src/js/qweb_action_manager.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/base_report_to_printer/static/src/js/qweb_action_manager.js b/base_report_to_printer/static/src/js/qweb_action_manager.js index 12a1cfbf2f2..11b0c41db13 100644 --- a/base_report_to_printer/static/src/js/qweb_action_manager.js +++ b/base_report_to_printer/static/src/js/qweb_action_manager.js @@ -6,7 +6,6 @@ odoo.define('base_report_to_printer.print', function (require) { var framework = require('web.framework'); var rpc = require('web.rpc'); - ActionManager.include({ ir_actions_report: function (action, options) { var action_val = _.clone(action); @@ -14,19 +13,19 @@ odoo.define('base_report_to_printer.print', function (require) { var self = this; var _super = this._super; - if ('report_type' in action_val && action_val.report_type === 'qweb-pdf') { + if (action_val.report_type === 'qweb-pdf') { framework.blockUI(); rpc.query({ model: 'ir.actions.report', method: 'print_action_for_report_name', args: [action_val.report_name] }).then(function (print_action) { - if (print_action && print_action.action_val === 'server') { + if (print_action && print_action.action === 'server') { framework.unblockUI(); rpc.query({ model: 'ir.actions.report', method: 'print_document', - args: [action_val.context.active_ids, action_val.report_name], + args: [action_val.id, action_val.context.active_ids], kwargs: {data: action_val.data || {}}, context: action_val.context || {} }).then(function () {