From ae323e68aa8e8c4ecf05aa11777550f602758a98 Mon Sep 17 00:00:00 2001 From: Sebastian Goscik Date: Fri, 18 Mar 2022 18:32:30 +0000 Subject: [PATCH] Actually assign new timestamps with proper timezones --- unifi_protect_backup/unifi_protect_backup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/unifi_protect_backup/unifi_protect_backup.py b/unifi_protect_backup/unifi_protect_backup.py index 205ccef..9061a6a 100644 --- a/unifi_protect_backup/unifi_protect_backup.py +++ b/unifi_protect_backup/unifi_protect_backup.py @@ -439,8 +439,8 @@ class UnifiProtectBackup: # Fix timezones since pyunifiprotect sets all timestamps to UTC. Instead localize them to # the timezone of the unifi protect NVR. - event.start.replace(tzinfo=pytz.utc).astimezone(self._protect.bootstrap.nvr.timezone) - event.end.replace(tzinfo=pytz.utc).astimezone(self._protect.bootstrap.nvr.timezone) + event.start = event.start.replace(tzinfo=pytz.utc).astimezone(self._protect.bootstrap.nvr.timezone) + event.end = event.end.replace(tzinfo=pytz.utc).astimezone(self._protect.bootstrap.nvr.timezone) logger.info(f"Backing up event: {event.id}") logger.debug(f"Remaining Queue: {self._download_queue.qsize()}")