diff --git a/src/bridges/bedscale/bedscale_entity.py b/src/bridges/bedscale/bedscale_entity.py index 3c4d5bc..5665648 100644 --- a/src/bridges/bedscale/bedscale_entity.py +++ b/src/bridges/bedscale/bedscale_entity.py @@ -12,8 +12,9 @@ class BedscaleWeightResult: # Calculate total if all values available self.total: float | None = None - if None not in [bl, br, tl, tr]: - self.total = sum([bl, br, tl, tr]) + values = [bl, br, tl, tr] + if None not in values: + self.total = sum(values) class BedscaleEntity(Entity):