From 05062db1466e16ee3702ae596cfb77a6394b3831 Mon Sep 17 00:00:00 2001 From: Sergi Almacellas Abellana Date: Wed, 14 Mar 2018 13:10:26 +0100 Subject: [PATCH] Add company domain on account children The domain is required to ensure the behaviour is consistent with the parent issue7078 review37941002 --- account.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/account.py b/account.py index 72f8fab1b6..01a592f423 100644 --- a/account.py +++ b/account.py @@ -596,7 +596,9 @@ class Account(ModelSQL, ModelView): left = fields.Integer('Left', required=True, select=True) right = fields.Integer('Right', required=True, select=True) childs = fields.One2Many( - 'account.account', 'parent', 'Children', states=_states) + 'account.account', 'parent', 'Children', states=_states, + domain=[('company', '=', Eval('company'))], + depends=['company']) balance = fields.Function(fields.Numeric('Balance', digits=(16, Eval('currency_digits', 2)), depends=['currency_digits']), 'get_balance')