From 149d5a9972c942d87bf4b7208995ef32a3c3c2d3 Mon Sep 17 00:00:00 2001 From: "Jacky (trj)" Date: Fri, 2 Dec 2022 14:49:15 +0000 Subject: [PATCH] [FIX] point_of_sale: picking breadcrump display name When clicking on the picking smart button through the `pos.order` and the `pos.session` views, the displayed name shown was "To do" instead of "Pickings" closes odoo/odoo#107330 X-original-commit: f39d96d6d9fb0c5f80188504d47523461c1b4ba2 Signed-off-by: Joseph Caburnay (jcb) Signed-off-by: Trinh Jacky (trj) --- addons/point_of_sale/i18n/point_of_sale.pot | 2 ++ addons/point_of_sale/models/pos_order.py | 1 + addons/point_of_sale/models/pos_session.py | 1 + 3 files changed, 4 insertions(+) diff --git a/addons/point_of_sale/i18n/point_of_sale.pot b/addons/point_of_sale/i18n/point_of_sale.pot index 43de4dda4f0..c1b3ec6e9d3 100644 --- a/addons/point_of_sale/i18n/point_of_sale.pot +++ b/addons/point_of_sale/i18n/point_of_sale.pot @@ -4070,6 +4070,8 @@ msgid "Picking Type" msgstr "" #. module: point_of_sale +#: code:addons/point_of_sale/models/pos_order.py:0 +#: code:addons/point_of_sale/models/pos_session.py:0 #: model_terms:ir.ui.view,arch_db:point_of_sale.view_pos_pos_form #: model_terms:ir.ui.view,arch_db:point_of_sale.view_pos_session_form msgid "Pickings" diff --git a/addons/point_of_sale/models/pos_order.py b/addons/point_of_sale/models/pos_order.py index 0e38a5da4d2..9098e169f7d 100644 --- a/addons/point_of_sale/models/pos_order.py +++ b/addons/point_of_sale/models/pos_order.py @@ -440,6 +440,7 @@ class PosOrder(models.Model): def action_stock_picking(self): self.ensure_one() action = self.env['ir.actions.act_window']._for_xml_id('stock.action_picking_tree_ready') + action['display_name'] = _('Pickings') action['context'] = {} action['domain'] = [('id', 'in', self.picking_ids.ids)] return action diff --git a/addons/point_of_sale/models/pos_session.py b/addons/point_of_sale/models/pos_session.py index b0c2b8b844e..2a9d7a7182f 100644 --- a/addons/point_of_sale/models/pos_session.py +++ b/addons/point_of_sale/models/pos_session.py @@ -144,6 +144,7 @@ class PosSession(models.Model): def action_stock_picking(self): self.ensure_one() action = self.env['ir.actions.act_window']._for_xml_id('stock.action_picking_tree_ready') + action['display_name'] = _('Pickings') action['context'] = {} action['domain'] = [('id', 'in', self.picking_ids.ids)] return action