Browse Source

prevent oldest recording from being deleted

Blake Blackshear 3 years ago
parent
commit
b2e05afff2
1 changed files with 2 additions and 1 deletions
  1. 2 1
      frigate/record.py

+ 2 - 1
frigate/record.py

@@ -294,7 +294,8 @@ class RecordingCleanup(threading.Thread):
                 Recordings.select().order_by(Recordings.start_time.desc()).get()
             )
 
-            oldest_timestamp = oldest_recording.start_time
+            p = Path(oldest_recording.path)
+            oldest_timestamp = p.stat().st_mtime - 1
         except DoesNotExist:
             oldest_timestamp = datetime.datetime.now().timestamp()