diff --git a/addons/point_of_sale/data/point_of_sale_demo.xml b/addons/point_of_sale/data/point_of_sale_demo.xml
index 5d1f4f0e50d..0415dceedf7 100644
--- a/addons/point_of_sale/data/point_of_sale_demo.xml
+++ b/addons/point_of_sale/data/point_of_sale_demo.xml
@@ -472,12 +472,11 @@
Office combo
combo
-
-
+
diff --git a/addons/pos_restaurant/data/pos_restaurant_demo.xml b/addons/pos_restaurant/data/pos_restaurant_demo.xml
index 7d49d548a6a..3eced19f536 100644
--- a/addons/pos_restaurant/data/pos_restaurant_demo.xml
+++ b/addons/pos_restaurant/data/pos_restaurant_demo.xml
@@ -231,6 +231,54 @@
+
+
+
+ 0
+
+
+
+ 0
+
+
+ Burger Choice
+
+
+
+
+
+ 0
+
+
+
+ 0
+
+
+
+ 0
+
+
+
+ 2
+
+
+ Desks Combo
+
+
+
+
+ True
+ 10
+ Burger Menu Combo
+ combo
+
+
+
+
+
+
+
+
True
diff --git a/addons/pos_restaurant/static/img/combo-hamb.jpg b/addons/pos_restaurant/static/img/combo-hamb.jpg
new file mode 100644
index 00000000000..8d48255d265
Binary files /dev/null and b/addons/pos_restaurant/static/img/combo-hamb.jpg differ
diff --git a/addons/pos_self_order/static/src/app/self_order_service.js b/addons/pos_self_order/static/src/app/self_order_service.js
index e267e28a3f6..2853b22f613 100644
--- a/addons/pos_self_order/static/src/app/self_order_service.js
+++ b/addons/pos_self_order/static/src/app/self_order_service.js
@@ -432,6 +432,8 @@ export class SelfOrder extends Reactive {
}
handleErrorNotification(error, accessToken = []) {
+ this.rpcLoading = false;
+
let message = _t("An error has occurred");
let cleanOrders = false;