From e5649ab2a63a40d519af656508c7c6918525f51d Mon Sep 17 00:00:00 2001 From: Marco Santander Date: Mon, 8 Dec 2025 07:27:46 -0500 Subject: [PATCH] [IMP][MS] base_tier_validation: IMP inherit method --- base_tier_validation/models/tier_validation.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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))