From 0be3495bb60c8049b49f6121718c1a4bd4296e5c Mon Sep 17 00:00:00 2001 From: Houssine BAKKALI Date: Wed, 29 Nov 2017 21:34:19 +0100 Subject: [PATCH] Add files via upload --- beesdoo_pos_remove_0_qty/models/pos_order.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 beesdoo_pos_remove_0_qty/models/pos_order.py diff --git a/beesdoo_pos_remove_0_qty/models/pos_order.py b/beesdoo_pos_remove_0_qty/models/pos_order.py new file mode 100644 index 0000000..d405c4d --- /dev/null +++ b/beesdoo_pos_remove_0_qty/models/pos_order.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from openerp import api, models + + +class PosOrder(models.Model): + _inherit = 'pos.order' + + @api.model + def _process_order(self, order): + print order + print order['lines'] + lines = order['lines'] + order['lines'] = [l for l in lines if l[2]['qty'] !=0] + print order['lines'] + print order + + return super(PosOrder, self)._process_order(order) \ No newline at end of file