From 0fc749287fdc14c94ea6658c8e111476aecfbe7b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Marques?= Date: Thu, 27 May 2021 09:54:06 +0100 Subject: [PATCH] [IMP] web_decimal_numpad_dot: black, isort, prettier --- .../odoo/addons/web_decimal_numpad_dot | 1 + setup/web_decimal_numpad_dot/setup.py | 6 ++++++ web_decimal_numpad_dot/static/src/js/numpad_dot.js | 8 ++++---- 3 files changed, 11 insertions(+), 4 deletions(-) create mode 120000 setup/web_decimal_numpad_dot/odoo/addons/web_decimal_numpad_dot create mode 100644 setup/web_decimal_numpad_dot/setup.py diff --git a/setup/web_decimal_numpad_dot/odoo/addons/web_decimal_numpad_dot b/setup/web_decimal_numpad_dot/odoo/addons/web_decimal_numpad_dot new file mode 120000 index 000000000..ce7ef4a51 --- /dev/null +++ b/setup/web_decimal_numpad_dot/odoo/addons/web_decimal_numpad_dot @@ -0,0 +1 @@ +../../../../web_decimal_numpad_dot \ No newline at end of file diff --git a/setup/web_decimal_numpad_dot/setup.py b/setup/web_decimal_numpad_dot/setup.py new file mode 100644 index 000000000..28c57bb64 --- /dev/null +++ b/setup/web_decimal_numpad_dot/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +) diff --git a/web_decimal_numpad_dot/static/src/js/numpad_dot.js b/web_decimal_numpad_dot/static/src/js/numpad_dot.js index 0fa6d394e..99db82858 100644 --- a/web_decimal_numpad_dot/static/src/js/numpad_dot.js +++ b/web_decimal_numpad_dot/static/src/js/numpad_dot.js @@ -1,23 +1,23 @@ /* License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). */ -odoo.define("web_decimal_numpad_dot.FieldFloat", function(require) { +odoo.define("web_decimal_numpad_dot.FieldFloat", function (require) { "use strict"; var basic_fields = require("web.basic_fields"); var translation = require("web.translation"); var NumpadDotReplaceMixin = { - l10n_decimal_point: function() { + l10n_decimal_point: function () { return this.formatType === "float_time" ? ":" : translation._t.database.parameters.decimal_point; }, - _replaceAt: function(cur_val, from, to, replacement) { + _replaceAt: function (cur_val, from, to, replacement) { return cur_val.substring(0, from) + replacement + cur_val.substring(to); }, - _onKeydown: function(event) { + _onKeydown: function (event) { // Only act on numpad dot key if (event.keyCode !== 110) { return this._super.apply(this, arguments);