diff --git a/cr_m2o_faster/__manifest__.py b/cr_m2o_faster/__manifest__.py index c353e0614..6ddcd257f 100644 --- a/cr_m2o_faster/__manifest__.py +++ b/cr_m2o_faster/__manifest__.py @@ -13,8 +13,8 @@ ], 'assets': { 'web.assets_backend': [ - 'cr_m2o_faster/static/src/views/fields/many2one/*', - # 'cr_m2o_faster/static/src/views/fields/many2many/*', + # 'cr_m2o_faster/static/src/views/fields/many2one/*', + 'cr_m2o_faster/static/src/views/fields/many2many/*', ], }, 'installable': True, diff --git a/cr_m2o_faster/static/src/views/fields/many2many/many2many_field.js b/cr_m2o_faster/static/src/views/fields/many2many/many2many_field.js deleted file mode 100644 index d6d96f2ef..000000000 --- a/cr_m2o_faster/static/src/views/fields/many2many/many2many_field.js +++ /dev/null @@ -1,36 +0,0 @@ -/** @odoo-module **/ -import {patch} from "@web/core/utils/patch"; -import {Many2manyField} from "@web/views/fields/many2one/many2one_field"; -import {useSelectCreate} from "@web/views/fields/relational_utils"; - -import { _t } from "@web/core/l10n/translation"; -import { sprintf } from "@web/core/utils/strings"; - -patch(Many2manyField.prototype, { - setup(...args) { - super.setup(...args) - let self = this; - this.selectCreate = useSelectCreate({ - resModel:this.relation, - activeActions: this.state.activeActions, - onSelected: (resId) => { - const resIds = Array.isArray(resId) ? resId : [resId]; - const values = resIds.map((id) => ({id})); - return self.update(values); - }, - onCreateEdit: ({context}) => this.openMany2X({context}), - onUnselect: this.update, - }); - }, - onMoreBtnClick() { - const domain = this.getDomain(); - let dynamicFilters = []; - const title = sprintf(_t("Search: %s"), this.props.string); - this.selectCreate({ - domain, - context: this.context, - filters: dynamicFilters, - title, - }); - } -}); diff --git a/cr_m2o_faster/static/src/views/fields/many2many/many2many_field.xml b/cr_m2o_faster/static/src/views/fields/many2many/many2many_field.xml deleted file mode 100644 index c9314b04e..000000000 --- a/cr_m2o_faster/static/src/views/fields/many2many/many2many_field.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - -