fix: query when only 1 data per day, or 1 day selected

This commit is contained in:
Alexis Fourmaux 2026-05-10 13:17:58 +02:00
parent 5cef99d8d9
commit f127a4c34c
3 changed files with 34 additions and 14 deletions

View file

@ -17,8 +17,8 @@ class ConsumptionService:
end: datetime,
granularity: Granularity,
) -> ConsumptionResponse:
if start >= end:
raise ValidationError("'start' doit être antérieur à 'end'")
if start > end:
raise ValidationError("'start' doit être inférieur ou égal à 'end'")
points = self._repo.get_consumption(dev_eui, start, end, granularity)