From 18a44a547692aaf9510e080d177e0f31fb425798 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20van=20der=20Essen?= Date: Mon, 9 Mar 2015 15:46:28 +0100 Subject: [PATCH] [FIX] point_of_sale: automatically add a default payment method when entering payment amount if there was none. --- addons/point_of_sale/static/src/js/screens.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/addons/point_of_sale/static/src/js/screens.js b/addons/point_of_sale/static/src/js/screens.js index 9fc2fd53d52..2de500004d7 100644 --- a/addons/point_of_sale/static/src/js/screens.js +++ b/addons/point_of_sale/static/src/js/screens.js @@ -1480,6 +1480,10 @@ openerp.point_of_sale.load_screens = function load_screens(instance, module){ // } }, click_numpad: function(button) { + if (!this.pos.get_order().get_paymentlines().length) { + this.pos.get_order().add_paymentline( this.pos.cashregisters[0]); + this.render_paymentlines(); + } this.payment_input(button.data('action')); }, render_numpad: function() {