From 7f014742cbb8521cb3036eef1184a8b360a51f3b Mon Sep 17 00:00:00 2001 From: Suherdy Yacob Date: Sat, 20 Jun 2026 22:27:37 +0700 Subject: [PATCH] fix: allow pending orders to be searched across multiple POS configs in pos_session --- models/pos_session.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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') ])