diff --git a/frigate/util/media.py b/frigate/util/media.py index c7de85c9f..52d6b2c22 100644 --- a/frigate/util/media.py +++ b/frigate/util/media.py @@ -151,7 +151,9 @@ def sync_recordings( max_inserts = 1000 for batch in chunked(recordings_to_delete, max_inserts): - RecordingsToDelete.insert_many(batch).execute() + RecordingsToDelete.insert_many( + [{"id": r["id"]} for r in batch] + ).execute() try: deleted = (