changeset 24d8b5f4a9bb in modules/account_stock_continental:default details: https://hg.tryton.org/modules/account_stock_continental?cmd=changeset&node=24d8b5f4a9bb description: Send only the required fields when fetching a readonly view definition
issue11134 review380081002 diffstat: product.py | 18 ++++++------------ 1 files changed, 6 insertions(+), 12 deletions(-) diffs (61 lines): diff -r 3ad5fd251db9 -r 24d8b5f4a9bb product.py --- a/product.py Wed Apr 06 23:37:42 2022 +0200 +++ b/product.py Fri Apr 08 19:07:12 2022 +0200 @@ -28,8 +28,7 @@ 'invisible': (~Eval('context', {}).get('company') | Eval('account_parent') | ~Eval('accounting', False)), - }, - depends=['account_parent', 'accounting'])) + })) account_stock_in = fields.MultiValue(fields.Many2One( 'account.account', "Account Stock IN", domain=[ @@ -41,8 +40,7 @@ 'invisible': (~Eval('context', {}).get('company') | Eval('account_parent') | ~Eval('accounting', False)), - }, - depends=['account_parent', 'accounting'])) + })) account_stock_out = fields.MultiValue(fields.Many2One( 'account.account', "Account Stock OUT", domain=[ @@ -54,8 +52,7 @@ 'invisible': (~Eval('context', {}).get('company') | Eval('account_parent') | ~Eval('accounting', False)), - }, - depends=['account_parent', 'accounting'])) + })) @classmethod def __setup__(cls): @@ -110,24 +107,21 @@ ('type.stock', '=', True), ('type.statement', '=', 'balance'), ('company', '=', Eval('company', -1)), - ], - depends=['company']) + ]) account_stock_in = fields.Many2One( 'account.account', "Account Stock IN", domain=[ ('closed', '!=', True), ('type.stock', '=', True), ('company', '=', Eval('company', -1)), - ], - depends=['company']) + ]) account_stock_out = fields.Many2One( 'account.account', "Account Stock OUT", domain=[ ('closed', '!=', True), ('type.stock', '=', True), ('company', '=', Eval('company', -1)), - ], - depends=['company']) + ]) @classmethod def __setup__(cls):