From e61bbc05ba257d4175653f21bb9efb8c41028145 Mon Sep 17 00:00:00 2001 From: Wilson Gomez Date: Tue, 29 Aug 2023 12:36:28 -0500 Subject: [PATCH] minor fix --- restaurant.py | 8 ++++---- sale.py | 5 +++-- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/restaurant.py b/restaurant.py index 8551be9..18b48d7 100644 --- a/restaurant.py +++ b/restaurant.py @@ -21,10 +21,10 @@ class SaleShopTable(ModelSQL, ModelView): capacity = fields.Integer('Capacity', required=True, select=True) sale = fields.Many2One('sale.sale', 'Sale') state = fields.Selection([ - ('available', 'Available'), - ('occupied', 'Occupied'), - ('reserved', 'Reserved') - ], 'State', states={'readonly': False} + ('available', 'Available'), + ('occupied', 'Occupied'), + ('reserved', 'Reserved') + ], 'State', states={'readonly': False} ) @staticmethod diff --git a/sale.py b/sale.py index 420d63f..943b911 100644 --- a/sale.py +++ b/sale.py @@ -91,8 +91,9 @@ class Sale(metaclass=PoolMeta): if delivery_sales: now = datetime.now() order_status = [sale.order_status_time for sale in delivery_sales if sale.order_status_time] - Order = order_status[0].__class__ - Order.write(order_status, {'dispatched': now}) + if order_status: + Order = order_status[0].__class__ + Order.write(order_status, {'dispatched': now}) super(Sale, cls).write(*args) @classmethod