Se evita crear otro servicio de mantenimiento en caso de que ya haya uno creado

This commit is contained in:
sinergia 2023-11-02 11:16:49 -05:00
parent e5d77c2f89
commit eb466555a0

View File

@ -188,7 +188,7 @@ class Sale(metaclass=PoolMeta):
MaintenanceService = pool.get('optical_equipment_maintenance.service')
for sale in sales:
if sale.sale_type == 'maintenance':
if sale.sale_type == 'maintenance' and not sale.agended:
for line in sale.lines:
maintenanceService = MaintenanceService(
description=sale.description,