Fix consumption and production mixup

This commit is contained in:
Michał Leśniewski
2023-01-10 21:55:34 +01:00
parent 70619e71b2
commit c5b6722132

View File

@@ -62,8 +62,8 @@ class ELicznik:
return dict(self._get_raw_readings("consum", start_date, end_date))
def get_readings(self, start_date, end_date=None):
consumed = self.get_readings_production(start_date, end_date)
produced = self.get_readings_consumption(start_date, end_date)
consumed = self.get_readings_consumption(start_date, end_date)
produced = self.get_readings_production(start_date, end_date)
return sorted(
(timestamp, float(consumed.get(timestamp)), float(produced.get(timestamp)))
for timestamp in set(consumed) | set(produced)