From ab65e9217a02033299c5309cb14ec054d9571528 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9sar=20Le=C3=B3n?= Date: Mon, 17 Nov 2025 15:03:54 -0500 Subject: [PATCH] [FIX][CL] Ajuste para permitir heredar --- base_tier_validation/models/tier_validation.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/base_tier_validation/models/tier_validation.py b/base_tier_validation/models/tier_validation.py index 6479bb5bff..0d069c06ab 100644 --- a/base_tier_validation/models/tier_validation.py +++ b/base_tier_validation/models/tier_validation.py @@ -274,10 +274,9 @@ def evaluate_tier(self, tier): else: 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( @@ -292,6 +291,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))