From 8910886374a0d26a7625b4d55142b7d9b1f85fdd Mon Sep 17 00:00:00 2001 From: sinergia Date: Tue, 5 Jul 2022 11:43:58 -0500 Subject: [PATCH] correction --- product.py | 4 +++- subscription.py | 8 -------- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/product.py b/product.py index 6fd5738..bf245b3 100644 --- a/product.py +++ b/product.py @@ -47,7 +47,9 @@ class Template(metaclass=PoolMeta): 'Template' __name__ = 'product.template' - equipment = fields.Boolean('It is equipment') + equipment = fields.Boolean('It is equipment', + states={'invisible': Eval('type', 'goods') != 'goods', + },depends=['type']) equipment_type = fields.Selection(_EQUIPMENT_TYPE, 'Equipment type', states={'required': Eval('equipment', False)}, depends=['equipment'] diff --git a/subscription.py b/subscription.py index 379fd92..bf259ad 100644 --- a/subscription.py +++ b/subscription.py @@ -57,11 +57,3 @@ class SubscriptionEquipment(ModelSQL): subscription = fields.Many2One('sale.subscription', 'Subscription', select=True) equipment = fields.Many2One('optical_equipment.equipment', 'Equipment', select=True) - - @classmethod - def __setup__(cls): - super(SubscriptionEquipment, cls).__setup__() - cls._order = [ - ('start_date', 'DESC'), - ('id', 'DESC'), - ]