diff --git a/models/pos_session.py b/models/pos_session.py index f92eeb6..ce52bb1 100644 --- a/models/pos_session.py +++ b/models/pos_session.py @@ -40,7 +40,7 @@ class PosSession(models.Model): # Find draft orders belonging to closed sessions of the same POS pending_orders = self.env['pos.order'].search([ - ('session_id.config_id', '=', self.config_id.id), + ('session_id.config_id', 'in', self.mapped('config_id').ids), ('session_id.state', '=', 'closed'), ('state', '=', 'draft') ])