diff --git a/base_tier_validation/models/tier_validation.py b/base_tier_validation/models/tier_validation.py index b4bc21a2a7..63f4bbc09a 100644 --- a/base_tier_validation/models/tier_validation.py +++ b/base_tier_validation/models/tier_validation.py @@ -278,9 +278,9 @@ def evaluate_tier(self, tier): return self @api.model - def _get_validation_exceptions(self, extra_domain=None, add_base_exceptions=True): + def _get_exception_fields(self, extra_domain=None): """Return Tier Validation Exception field names that matchs custom domain.""" - exception_fields = ( + return ( self.env["tier.validation.exception"] .sudo() .search( @@ -295,6 +295,11 @@ def _get_validation_exceptions(self, extra_domain=None, add_base_exceptions=True ) .mapped("field_ids.name") ) + + @api.model + def _get_validation_exceptions(self, extra_domain=None, add_base_exceptions=True): + """Return Tier Validation Exception field names that matchs custom domain.""" + exception_fields = self._get_exception_fields(extra_domain=extra_domain) if add_base_exceptions: exception_fields += BASE_EXCEPTION_FIELDS return list(set(exception_fields))