diff --git a/addons/point_of_sale/models/pos_session.py b/addons/point_of_sale/models/pos_session.py index 163688a762f..799677a207d 100644 --- a/addons/point_of_sale/models/pos_session.py +++ b/addons/point_of_sale/models/pos_session.py @@ -245,7 +245,7 @@ class PosSession(models.Model): values = {} if not session.start_at: values['start_at'] = fields.Datetime.now() - if session.config_id.cash_control: + if session.config_id.cash_control and not session.rescue: last_sessions = self.env['pos.session'].search([('config_id', '=', self.config_id.id)]).ids # last session includes the new one already. if len(last_sessions) > 1: diff --git a/addons/point_of_sale/views/pos_session_view.xml b/addons/point_of_sale/views/pos_session_view.xml index f1187cc0006..3381b407006 100644 --- a/addons/point_of_sale/views/pos_session_view.xml +++ b/addons/point_of_sale/views/pos_session_view.xml @@ -9,7 +9,8 @@