diff --git a/addons/point_of_sale/static/src/js/models.js b/addons/point_of_sale/static/src/js/models.js index 33910244d5c..22c3b662867 100644 --- a/addons/point_of_sale/static/src/js/models.js +++ b/addons/point_of_sale/static/src/js/models.js @@ -1526,7 +1526,7 @@ exports.Order = Backbone.Model.extend({ return this; }, save_to_db: function(){ - if (!this.init_locked) { + if (!this.temporary && !this.init_locked) { this.pos.db.save_unpaid_order(this); } }, diff --git a/addons/pos_restaurant/static/src/js/splitbill.js b/addons/pos_restaurant/static/src/js/splitbill.js index 745c8282c20..cce3dcbe490 100644 --- a/addons/pos_restaurant/static/src/js/splitbill.js +++ b/addons/pos_restaurant/static/src/js/splitbill.js @@ -107,6 +107,7 @@ var SplitbillScreenWidget = screens.ScreenWidget.extend({ return; } + delete neworder.temporary; if(full){ this.gui.show_screen('payment');