diff --git a/addons/point_of_sale/static/src/js/Screens/OrderManagementScreen/OrderFetcher.js b/addons/point_of_sale/static/src/js/Screens/OrderManagementScreen/OrderFetcher.js index 3490a46378a..9af727717d9 100644 --- a/addons/point_of_sale/static/src/js/Screens/OrderManagementScreen/OrderFetcher.js +++ b/addons/point_of_sale/static/src/js/Screens/OrderManagementScreen/OrderFetcher.js @@ -14,6 +14,9 @@ odoo.define('point_of_sale.OrderFetcher', function (require) { this.cache = {}; this.totalCount = 0; } + get activeOrders() { + return this.searchDomain ? [] : this.comp.env.pos.get('orders').models; + } get nActiveOrders() { return this.activeOrders.length; } @@ -164,7 +167,6 @@ odoo.define('point_of_sale.OrderFetcher', function (require) { } setComponent(comp) { this.comp = comp; - this.activeOrders = this.comp.env.pos.get('orders').models; return this; } setConfigId(configId) {