From c2337894bd754058378d3fba2234fe6489131f37 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 13 May 2025 05:44:03 +0200 Subject: [PATCH] Fix total_seconds() return type in get_tz_modifiers The function returns a float, not an int. https://docs.python.org/3/library/datetime.html#datetime.timedelta.total_seconds --- frigate/util/builtin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frigate/util/builtin.py b/frigate/util/builtin.py index 0f245107a..30cd6c8b7 100644 --- a/frigate/util/builtin.py +++ b/frigate/util/builtin.py @@ -156,7 +156,7 @@ def load_labels(path: Optional[str], encoding="utf-8", prefill=91): return labels -def get_tz_modifiers(tz_name: str) -> Tuple[str, str, int]: +def get_tz_modifiers(tz_name: str) -> Tuple[str, str, float]: seconds_offset = ( datetime.datetime.now(pytz.timezone(tz_name)).utcoffset().total_seconds() )