From 57efcc1a28df806db2c071ed8266e9e552d6e3ba Mon Sep 17 00:00:00 2001 From: Manuel Calero Date: Tue, 25 Feb 2020 11:20:34 +0100 Subject: [PATCH] [IMP] web_ir_actions_act_multi: black, isort --- web_ir_actions_act_multi/__manifest__.py | 15 +++++-------- .../static/src/js/web_ir_actions_act_multi.js | 21 +++++++------------ .../views/web_ir_actions_act_multi.xml | 14 +++++++++---- 3 files changed, 23 insertions(+), 27 deletions(-) diff --git a/web_ir_actions_act_multi/__manifest__.py b/web_ir_actions_act_multi/__manifest__.py index 9e0221add..bdc656e91 100644 --- a/web_ir_actions_act_multi/__manifest__.py +++ b/web_ir_actions_act_multi/__manifest__.py @@ -1,22 +1,17 @@ # Copyright 2017 - 2018 Modoolar # Copyright 2018 Brainbean Apps +# Copyright 2020 Manuel Calero # License LGPLv3.0 or later (https://www.gnu.org/licenses/lgpl-3.0.en.html). { "name": "Web Actions Multi", "summary": "Enables triggering of more than one action on ActionManager", "category": "Web", - "version": "12.0.1.0.0", + "version": "13.0.1.0.0", "license": "LGPL-3", - "author": "Modoolar, " - "Brainbean Apps, " - "Odoo Community Association (OCA)", + "author": "Modoolar, " "Brainbean Apps, " "Odoo Community Association (OCA)", "website": "https://github.com/OCA/web/", - "depends": [ - "web" - ], - "data": [ - "views/web_ir_actions_act_multi.xml", - ], + "depends": ["web"], + "data": ["views/web_ir_actions_act_multi.xml"], "installable": True, } diff --git a/web_ir_actions_act_multi/static/src/js/web_ir_actions_act_multi.js b/web_ir_actions_act_multi/static/src/js/web_ir_actions_act_multi.js index b575c3ef0..cadea60ec 100644 --- a/web_ir_actions_act_multi/static/src/js/web_ir_actions_act_multi.js +++ b/web_ir_actions_act_multi/static/src/js/web_ir_actions_act_multi.js @@ -2,19 +2,18 @@ // Copyright 2018 Brainbean Apps // License LGPLv3.0 or later (https://www.gnu.org/licenses/lgpl-3.0.en.html). -odoo.define('web_ir_actions_act_multi.ir_actions_act_multi', function (require) { +odoo.define("web_ir_actions_act_multi.ir_actions_act_multi", function(require) { "use strict"; - var ActionManager = require('web.ActionManager'); + var ActionManager = require("web.ActionManager"); ActionManager.include({ - /** * Intercept action handling to detect extra action type * @override */ - _handleAction: function (action, options) { - if (action.type === 'ir.actions.act_multi') { + _handleAction: function(action, options) { + if (action.type === "ir.actions.act_multi") { return this._executeMultiAction(action, options); } @@ -28,7 +27,7 @@ odoo.define('web_ir_actions_act_multi.ir_actions_act_multi', function (require) * @param {integer|undefined} index Index of action being handled * @returns {$.Promise} */ - _executeMultiAction: function (action, options, index) { + _executeMultiAction: function(action, options, index) { var self = this; if (index === undefined) { @@ -41,13 +40,9 @@ odoo.define('web_ir_actions_act_multi.ir_actions_act_multi', function (require) return $.when(); } - return this - ._handleAction(action.actions[index], options) - .then(function () { - return self._executeMultiAction(action, options, index + 1); - }); + return this._handleAction(action.actions[index], options).then(function() { + return self._executeMultiAction(action, options, index + 1); + }); }, - }); - }); diff --git a/web_ir_actions_act_multi/views/web_ir_actions_act_multi.xml b/web_ir_actions_act_multi/views/web_ir_actions_act_multi.xml index 2df563473..7c45bcbc4 100644 --- a/web_ir_actions_act_multi/views/web_ir_actions_act_multi.xml +++ b/web_ir_actions_act_multi/views/web_ir_actions_act_multi.xml @@ -1,14 +1,20 @@ - + -