diff --git a/weboob/capabilities/gauge.py b/weboob/capabilities/gauge.py index 51375478..729a806d 100644 --- a/weboob/capabilities/gauge.py +++ b/weboob/capabilities/gauge.py @@ -18,8 +18,7 @@ # along with weboob. If not, see . -from .base import IBaseCap, CapBaseObject, StringField, FloatField, DateField, Field, UserError - +from .base import IBaseCap, CapBaseObject, StringField, FloatField, DateField, Field, UserError, empty __all__ = ['Gauge', 'GaugeSensor', 'GaugeMeasure', 'ICapGauge', 'SensorNotFound'] @@ -52,10 +51,10 @@ class GaugeMeasure(CapBaseObject): CapBaseObject.__init__(self, None) def __repr__(self): - if self.level: - return "" % (self.level, self.alarm, self.date) + if empty(self.level): + return "" % self.level else: - return "" + return "" % (self.level, self.alarm, self.date) class GaugeSensor(CapBaseObject):