From ed4f6d3dbeca0c48b839d845c2314d73fd70078c Mon Sep 17 00:00:00 2001 From: Pierre-Yves Dufays Date: Wed, 9 Aug 2023 11:35:54 +0200 Subject: [PATCH] [MOV] web, mail: move filterable selection We move the filterable widget from loyalty to web to make it more widely accessible to other applications. It will soon be used in the new activities plan feature. Following the move of the filterable selection widget to the web module, we do some light cleanup. Task-3390865 Part-of: odoo/odoo#137969 --- addons/loyalty/__manifest__.py | 4 ---- .../src/views/fields/selection}/filterable_selection_field.js | 0 .../tests/views/fields}/filterable_selection_field_tests.js | 2 +- 3 files changed, 1 insertion(+), 5 deletions(-) rename addons/{loyalty/static/src/js/filterable_selection_field => web/static/src/views/fields/selection}/filterable_selection_field.js (100%) rename addons/{loyalty/static/tests/views => web/static/tests/views/fields}/filterable_selection_field_tests.js (98%) diff --git a/addons/loyalty/__manifest__.py b/addons/loyalty/__manifest__.py index 5e120d1211e..54bfed2cd01 100644 --- a/addons/loyalty/__manifest__.py +++ b/addons/loyalty/__manifest__.py @@ -30,12 +30,8 @@ 'loyalty/static/src/js/loyalty_control_panel_widget.js', 'loyalty/static/src/js/loyalty_list_view.js', 'loyalty/static/src/scss/loyalty.scss', - 'loyalty/static/src/js/filterable_selection_field/filterable_selection_field.js', 'loyalty/static/src/xml/loyalty_templates.xml', ], - 'web.qunit_suite_tests': [ - 'loyalty/static/tests/**/*.js', - ], }, 'installable': True, 'license': 'LGPL-3', diff --git a/addons/loyalty/static/src/js/filterable_selection_field/filterable_selection_field.js b/addons/web/static/src/views/fields/selection/filterable_selection_field.js similarity index 100% rename from addons/loyalty/static/src/js/filterable_selection_field/filterable_selection_field.js rename to addons/web/static/src/views/fields/selection/filterable_selection_field.js diff --git a/addons/loyalty/static/tests/views/filterable_selection_field_tests.js b/addons/web/static/tests/views/fields/filterable_selection_field_tests.js similarity index 98% rename from addons/loyalty/static/tests/views/filterable_selection_field_tests.js rename to addons/web/static/tests/views/fields/filterable_selection_field_tests.js index 88a42a860a6..f71ae94ff94 100644 --- a/addons/loyalty/static/tests/views/filterable_selection_field_tests.js +++ b/addons/web/static/tests/views/fields/filterable_selection_field_tests.js @@ -34,7 +34,7 @@ QUnit.module("Fields", (hooks) => { setupViewRegistries(); }); - QUnit.module("Loyalty > FilterableSelectionField"); + QUnit.module("utils"); QUnit.test("FilterableSelectionField test whitelist", async (assert) => { await makeView({