From 155d1e07cd1f8930fdb132e40423e77070364c9a Mon Sep 17 00:00:00 2001 From: Alex Cuellar Date: Mon, 19 Oct 2020 15:34:17 -0500 Subject: [PATCH] [IMP] : black, isort, prettier --- .../src/js/report/action_manager_report.js | 16 ++++++++-------- setup/report_xlsx/odoo/addons/report_xlsx | 1 + setup/report_xlsx/setup.py | 6 ++++++ 3 files changed, 15 insertions(+), 8 deletions(-) create mode 120000 setup/report_xlsx/odoo/addons/report_xlsx create mode 100644 setup/report_xlsx/setup.py diff --git a/report_xlsx/static/src/js/report/action_manager_report.js b/report_xlsx/static/src/js/report/action_manager_report.js index 98f34ca4..212f7405 100644 --- a/report_xlsx/static/src/js/report/action_manager_report.js +++ b/report_xlsx/static/src/js/report/action_manager_report.js @@ -1,6 +1,6 @@ // © 2017 Creu Blanca // License AGPL-3.0 or later (https://www.gnuorg/licenses/agpl.html). -odoo.define("report_xlsx.report", function(require) { +odoo.define("report_xlsx.report", function (require) { "use strict"; var core = require("web.core"); @@ -10,7 +10,7 @@ odoo.define("report_xlsx.report", function(require) { var _t = core._t; ActionManager.include({ - _downloadReportXLSX: function(url, actions) { + _downloadReportXLSX: function (url, actions) { var self = this; framework.blockUI(); var type = "xlsx"; @@ -34,14 +34,14 @@ odoo.define("report_xlsx.report", function(require) { encodeURIComponent(JSON.stringify(cloned_action.context)); } - return new Promise(function(resolve, reject) { + return new Promise(function (resolve, reject) { var blocked = !session.get_file({ url: new_url, data: { data: JSON.stringify([new_url, type]), }, success: resolve, - error: error => { + error: (error) => { self.call("crash_manager", "rpc_error", error); reject(); }, @@ -61,12 +61,12 @@ odoo.define("report_xlsx.report", function(require) { }); }, - _triggerDownload: function(action, options, type) { + _triggerDownload: function (action, options, type) { var self = this; var reportUrls = this._makeReportUrls(action); if (type === "xlsx") { return this._downloadReportXLSX(reportUrls[type], action).then( - function() { + function () { if (action.close_on_report_download) { var closeAction = {type: "ir.actions.act_window_close"}; return self.doAction( @@ -81,13 +81,13 @@ odoo.define("report_xlsx.report", function(require) { return this._super.apply(this, arguments); }, - _makeReportUrls: function(action) { + _makeReportUrls: function (action) { var reportUrls = this._super.apply(this, arguments); reportUrls.xlsx = "/report/xlsx/" + action.report_name; return reportUrls; }, - _executeReportAction: function(action, options) { + _executeReportAction: function (action, options) { var self = this; if (action.report_type === "xlsx") { return self._triggerDownload(action, options, "xlsx"); diff --git a/setup/report_xlsx/odoo/addons/report_xlsx b/setup/report_xlsx/odoo/addons/report_xlsx new file mode 120000 index 00000000..1ab2faa2 --- /dev/null +++ b/setup/report_xlsx/odoo/addons/report_xlsx @@ -0,0 +1 @@ +../../../../report_xlsx \ No newline at end of file diff --git a/setup/report_xlsx/setup.py b/setup/report_xlsx/setup.py new file mode 100644 index 00000000..28c57bb6 --- /dev/null +++ b/setup/report_xlsx/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +)