changeset 6483238295db in modules/analytic_account:default
details: 
https://hg.tryton.org/modules/analytic_account?cmd=changeset&node=6483238295db
description:
        Add missing company domain for analytic_accounts of rule

        issue10436
        review372501002
diffstat:

 rule.py |  8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diffs (18 lines):

diff -r 2c0eccf95df0 -r 6483238295db rule.py
--- a/rule.py   Sun Oct 31 10:40:06 2021 +0100
+++ b/rule.py   Sun Oct 31 18:48:39 2021 +0100
@@ -40,6 +40,14 @@
         depends=['company'])
 
     @classmethod
+    def __setup__(cls):
+        super().__setup__()
+        cls.analytic_accounts.domain = [
+            ('company', '=', Eval('company', -1)),
+            ]
+        cls.analytic_accounts.depends.append('company')
+
+    @classmethod
     def default_company(cls):
         return Transaction().context.get('company')
 

Reply via email to