From 56ddf7ddfaa324d5c77485662e346c19de8d8120 Mon Sep 17 00:00:00 2001 From: mpeltriaux Date: Wed, 19 Apr 2023 15:22:52 +0200 Subject: [PATCH] #325 Fix * fixes bug described in #325 --- compensation/utils/quality.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/compensation/utils/quality.py b/compensation/utils/quality.py index e6641ec..6edd691 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: