diff --git a/addons/pos_sale/static/src/js/OrderManagementScreen/SaleOrderFetcher.js b/addons/pos_sale/static/src/js/OrderManagementScreen/SaleOrderFetcher.js index f6f4ef145aa..65a55fdd7c6 100644 --- a/addons/pos_sale/static/src/js/OrderManagementScreen/SaleOrderFetcher.js +++ b/addons/pos_sale/static/src/js/OrderManagementScreen/SaleOrderFetcher.js @@ -78,10 +78,11 @@ odoo.define('pos_sale.SaleOrderFetcher', function (require) { return sale_orders; } async _getOrderIdsForCurrentPage(limit, offset) { + let domain = [['currency_id', '=', this.comp.env.pos.currency.id]].concat(this.searchDomain || []); return await this.rpc({ model: 'sale.order', method: 'search_read', - args: [this.searchDomain ? this.searchDomain : [], ['name', 'partner_id', 'amount_total', 'date_order', 'state', 'user_id'], offset, limit], + args: [domain, ['name', 'partner_id', 'amount_total', 'date_order', 'state', 'user_id'], offset, limit], context: this.comp.env.session.user_context, }); }