diff --git a/compensation/utils/quality.py b/compensation/utils/quality.py index e6641ec8..6edd691d 100644 --- a/compensation/utils/quality.py +++ b/compensation/utils/quality.py @@ -91,8 +91,9 @@ class EcoAccountQualityChecker(CompensationQualityChecker): Returns: """ - surface = self.obj.deductable_surface - if surface is None or surface == 0: + surface = self.obj.deductable_surface or 0 + is_surface_invalid = surface == 0 + if is_surface_invalid: self._add_missing_attr_name(_("Available Surface")) after_state_surface = self.obj.get_state_after_surface_sum() if surface > after_state_surface: