From dc8473cc3d85004d7ddc01346b9b685d60cb1c49 Mon Sep 17 00:00:00 2001 From: Sebastian Goscik Date: Tue, 31 Oct 2023 17:47:59 +0000 Subject: [PATCH] Fix bug with event chunking during initial ignore of events --- unifi_protect_backup/missing_event_checker.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/unifi_protect_backup/missing_event_checker.py b/unifi_protect_backup/missing_event_checker.py index 0a68224..ae146be 100644 --- a/unifi_protect_backup/missing_event_checker.py +++ b/unifi_protect_backup/missing_event_checker.py @@ -125,11 +125,9 @@ class MissingEventChecker: async def ignore_missing(self): """Ignore missing events by adding them to the event table.""" - wanted_events = await self._get_missing_events() + logger.info(f" Ignoring missing events") - logger.info(f" Ignoring {len(wanted_events)} missing events") - - for event in wanted_events: + async for event in self._get_missing_events(): logger.extra_debug(f"Ignoring event '{event.id}'") await self._db.execute( "INSERT INTO events VALUES "