From 990ce0331bb78346892cfa54c422c88e2eab65f5 Mon Sep 17 00:00:00 2001 From: niyasraphy Date: Thu, 10 Nov 2022 17:55:05 +0000 Subject: [PATCH] [FIX] delivery: show only delivery apps and translatable string closes odoo/odoo#105726 X-original-commit: 9572e0a0410787ac60aeeb3996b4044f7d7eda22 Signed-off-by: Arnold Moyaux (arm) --- addons/delivery/i18n/delivery.pot | 6 ++++++ addons/delivery/models/delivery_carrier.py | 5 +++-- 2 files changed, 9 insertions(+), 2 deletions(-) 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.