From 109d315728cb4ca7d5023851efac3b5b66fad8f7 Mon Sep 17 00:00:00 2001 From: Nick Mowen Date: Fri, 9 Dec 2022 13:13:06 -0700 Subject: [PATCH] Add timezone arg for events summary --- frigate/http.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frigate/http.py b/frigate/http.py index 43e03d0e6..2f9dbb22b 100644 --- a/frigate/http.py +++ b/frigate/http.py @@ -86,6 +86,7 @@ def is_healthy(): @bp.route("/events/summary") def events_summary(): + tz_name = request.args.get("timezone", default="localtime", type=str) has_clip = request.args.get("has_clip", type=int) has_snapshot = request.args.get("has_snapshot", type=int) @@ -105,7 +106,7 @@ def events_summary(): Event.camera, Event.label, fn.strftime( - "%Y-%m-%d", fn.datetime(Event.start_time, "unixepoch", "localtime") + "%Y-%m-%d", fn.datetime(Event.start_time, "unixepoch", tz_name) ).alias("day"), Event.zones, fn.COUNT(Event.id).alias("count"), @@ -115,7 +116,7 @@ def events_summary(): Event.camera, Event.label, fn.strftime( - "%Y-%m-%d", fn.datetime(Event.start_time, "unixepoch", "localtime") + "%Y-%m-%d", fn.datetime(Event.start_time, "unixepoch", tz_name) ), Event.zones, )