Send only the required fields when fetching a readonly view definition

issue11134
review380081002
This commit is contained in:
Nicolas Évrard
2022-04-08 19:07:14 +02:00
parent 1a570aea45
commit b729a92219
+1 -3
View File
@@ -83,8 +83,7 @@ class SubscriptionLine(metaclass=PoolMeta):
& Eval('asset_lot_required')),
'invisible': ~Eval('asset_lot_required'),
'readonly': Eval('subscription_state') != 'draft',
},
depends=['service', 'subscription_state', 'asset_lot_required'])
})
asset_lot_required = fields.Function(
fields.Boolean("Asset Lot Required"),
'on_change_with_asset_lot_required')
@@ -99,7 +98,6 @@ class SubscriptionLine(metaclass=PoolMeta):
('quantity', '=', 1),
()),
]
cls.quantity.depends.append('asset_lot')
@fields.depends('service')
def on_change_with_asset_lot_required(self, name=None):