Procházet zdrojové kódy

handle missing camera names

Blake Blackshear před 3 roky
rodič
revize
6ccff71408
1 změnil soubory, kde provedl 4 přidání a 1 odebrání
  1. 4 1
      frigate/record.py

+ 4 - 1
frigate/record.py

@@ -78,7 +78,10 @@ class RecordingMaintainer(threading.Thread):
             start_time = datetime.datetime.strptime(date, "%Y%m%d%H%M%S")
 
             # Just delete files if recordings are turned off
-            if not self.config.cameras[camera].record.enabled:
+            if (
+                not camera in self.config.cameras
+                or not self.config.cameras[camera].record.enabled
+            ):
                 Path(cache_path).unlink(missing_ok=True)
                 continue