From 5f22c8bf7f58e327b0cd818a533a9ea20111a98a Mon Sep 17 00:00:00 2001 From: Joseph Caburnay Date: Tue, 26 Jul 2022 11:58:24 +0000 Subject: [PATCH] [FIX] point_of_sale: pos config label misalign Also includes a fix that properly opens the pos ui when clicking the button (link) "Click here to close the session". closes odoo/odoo#96765 Signed-off-by: Trinh Jacky (trj) --- addons/point_of_sale/models/res_config_settings.py | 5 ++++- addons/point_of_sale/views/res_config_settings_views.xml | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/addons/point_of_sale/models/res_config_settings.py b/addons/point_of_sale/models/res_config_settings.py index 0c91aadef0a..28bcf92e74d 100644 --- a/addons/point_of_sale/models/res_config_settings.py +++ b/addons/point_of_sale/models/res_config_settings.py @@ -173,7 +173,10 @@ class ResConfigSettings(models.TransientModel): } def pos_open_ui(self): - return self.pos_config_id.open_ui() + if self._context.get('pos_config_id'): + pos_config_id = self._context['pos_config_id'][0] + pos_config = self.env['pos.config'].browse(pos_config_id) + return pos_config.open_ui() @api.model def _is_cashdrawer_displayed(self, res_config): diff --git a/addons/point_of_sale/views/res_config_settings_views.xml b/addons/point_of_sale/views/res_config_settings_views.xml index 6336ab2e1ca..a5b333d14d4 100644 --- a/addons/point_of_sale/views/res_config_settings_views.xml +++ b/addons/point_of_sale/views/res_config_settings_views.xml @@ -23,7 +23,7 @@
-
@@ -46,7 +46,7 @@