Browse Source

FIX self[0] in _rule_group

pull/1557/head
Iván Todorovich 6 years ago
parent
commit
e9ebea399b
  1. 5
      base_exception/models/base_exception.py

5
base_exception/models/base_exception.py

@ -194,14 +194,13 @@ class BaseException(models.AbstractModel):
if hasattr(exception_obj, field.name) if hasattr(exception_obj, field.name)
] or [None])[0] ] or [None])[0]
@api.multi
def _rule_domain(self): def _rule_domain(self):
"""Filter exception.rules. """Filter exception.rules.
By default, only the rules with the correct rule group By default, only the rules with the correct rule group
will be used. will be used.
""" """
# TODO fix self[0] : it may not be the same on all ids in self
return [('rule_group', '=', self[0].rule_group)]
return [('rule_group', 'in', self.mapped('rule_group'))]
@api.multi @api.multi
def detect_exceptions(self): def detect_exceptions(self):

Loading…
Cancel
Save