minor fix

This commit is contained in:
Wilson Gomez 2023-08-29 12:36:28 -05:00
parent 3e572d9a92
commit e61bbc05ba
2 changed files with 7 additions and 6 deletions

View File

@ -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

View File

@ -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