mirror of
https://github.com/home-assistant/core.git
synced 2025-07-23 05:07:41 +00:00
Properly handle an invalid end_time (#9675)
This commit is contained in:
parent
3c0d02f057
commit
a4b64dec39
@ -283,9 +283,10 @@ class HistoryPeriodView(HomeAssistantView):
|
|||||||
|
|
||||||
end_time = request.query.get('end_time')
|
end_time = request.query.get('end_time')
|
||||||
if end_time:
|
if end_time:
|
||||||
end_time = dt_util.as_utc(
|
end_time = dt_util.parse_datetime(end_time)
|
||||||
dt_util.parse_datetime(end_time))
|
if end_time:
|
||||||
if end_time is None:
|
end_time = dt_util.as_utc(end_time)
|
||||||
|
else:
|
||||||
return self.json_message('Invalid end_time', HTTP_BAD_REQUEST)
|
return self.json_message('Invalid end_time', HTTP_BAD_REQUEST)
|
||||||
else:
|
else:
|
||||||
end_time = start_time + one_day
|
end_time = start_time + one_day
|
||||||
|
Loading…
x
Reference in New Issue
Block a user