[FIX] point_of_sale: Couldn't load order in manage order in pos restaurant

Before it was impossible to use the order management screen in pos
restaurant if there wasn't any current order.

X-original-commit: be40ff84f7f86c30528e911cba387884e8ca9722
This commit is contained in:
Robin Heinz
2021-06-03 10:58:24 +00:00
parent 6cfdf64a86
commit 32e63f0cb6
@@ -77,9 +77,9 @@ odoo.define('point_of_sale.OrderManagementScreen', function (require) {
OrderFetcher.fetch();
}
_onClickOrder({ detail: clickedOrder }) {
if (!clickedOrder || clickedOrder.locked) {
let currentPOSOrder = this.env.pos.get_order();
if (currentPOSOrder && (!clickedOrder || clickedOrder.locked)) {
this.orderManagementContext.selectedOrder = clickedOrder;
let currentPOSOrder = this.env.pos.get_order();
if (clickedOrder.attributes.client){
currentPOSOrder.set_client(clickedOrder.attributes.client);
}