From 4def7a4c7d3bb201296f989474186fefd2af97c7 Mon Sep 17 00:00:00 2001 From: Frederic van der Essen Date: Fri, 18 Jul 2014 17:16:30 +0200 Subject: [PATCH] [FIX] point_of_sale: it was impossible to delete a pos session --- addons/point_of_sale/point_of_sale.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/point_of_sale/point_of_sale.py b/addons/point_of_sale/point_of_sale.py index 5accc6d4a1f..71db4e487d0 100644 --- a/addons/point_of_sale/point_of_sale.py +++ b/addons/point_of_sale/point_of_sale.py @@ -493,7 +493,7 @@ class pos_session(osv.osv): pos_order_obj._create_account_move_line(cr, uid, order_ids, session, move_id, context=local_context) for order in session.order_ids: - if order.state not in ('paid', 'invoiced'): + if order.state not in ('paid', 'invoiced', 'done'): raise osv.except_osv( _('Error!'), _("You cannot confirm all orders of this session, because they have not the 'paid' status"))