From 5b42c91a9108035bb4469c8bd1e0f02d1c2422a0 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Thu, 6 Jun 2024 15:34:31 -0500 Subject: [PATCH] Compare timestamps instead of datetimes when exporting (#11790) --- frigate/record/export.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/frigate/record/export.py b/frigate/record/export.py index 1c47be314..d3eefc9b2 100644 --- a/frigate/record/export.py +++ b/frigate/record/export.py @@ -72,10 +72,11 @@ class RecordingExporter(threading.Thread): def save_thumbnail(self, id: str) -> str: thumb_path = os.path.join(CLIPS_DIR, f"export/{id}.webp") - if datetime.datetime.fromtimestamp( + if ( self.start_time - ) < datetime.datetime.now().astimezone(datetime.timezone.utc).replace( - minute=0, second=0, microsecond=0 + < datetime.datetime.now(datetime.timezone.utc) + .replace(minute=0, second=0, microsecond=0) + .timestamp() ): # has preview mp4 try: