diff --git a/addons/delivery/i18n/delivery.pot b/addons/delivery/i18n/delivery.pot index c44bc56fcad..efb527e4daa 100644 --- a/addons/delivery/i18n/delivery.pot +++ b/addons/delivery/i18n/delivery.pot @@ -663,6 +663,12 @@ msgstr "" msgid "Name" msgstr "" +#. module: delivery +#: code:addons/delivery/models/delivery_carrier.py:0 +#, python-format +msgid "New Providers" +msgstr "" + #. module: delivery #: model:ir.model.fields.selection,name:delivery.selection__stock_package_type__package_carrier_type__none msgid "No carrier integration" diff --git a/addons/delivery/models/delivery_carrier.py b/addons/delivery/models/delivery_carrier.py index c1c755f36cf..e86f8c906c3 100644 --- a/addons/delivery/models/delivery_carrier.py +++ b/addons/delivery/models/delivery_carrier.py @@ -99,11 +99,12 @@ class DeliveryCarrier(models.Model): c.debug_logging = not c.debug_logging def install_more_provider(self): + exclude_apps = ['delivery_barcode', 'delivery_stock_picking_batch', 'delivery_iot'] return { - 'name': 'New Providers', + 'name': _('New Providers'), 'view_mode': 'kanban,form', 'res_model': 'ir.module.module', - 'domain': [['name', '=like', 'delivery_%'], ['name', '!=', 'delivery_barcode']], + 'domain': [['name', '=like', 'delivery_%'], ['name', 'not in', exclude_apps]], 'type': 'ir.actions.act_window', 'help': _('''

Buy Odoo Enterprise now to get more providers.