This commit is contained in:
Jack Danger
2026-06-27 20:43:41 -07:00
committed by GitHub
+6 -2
View File
@@ -274,7 +274,7 @@ async def no_recordings(
return JSONResponse(content=[]) return JSONResponse(content=[])
cameras = ",".join(filtered) cameras = ",".join(filtered)
else: else:
cameras = allowed_cameras cameras = "all"
before = params.before or datetime.datetime.now().timestamp() before = params.before or datetime.datetime.now().timestamp()
after = ( after = (
@@ -283,7 +283,11 @@ async def no_recordings(
) )
scale = params.scale scale = params.scale
clauses = [(Recordings.end_time >= after) & (Recordings.start_time <= before)] clauses = [
(Recordings.start_time >= after - 3600)
& (Recordings.start_time <= before)
& (Recordings.end_time >= after)
]
if cameras != "all": if cameras != "all":
camera_list = cameras.split(",") camera_list = cameras.split(",")
clauses.append((Recordings.camera << camera_list)) clauses.append((Recordings.camera << camera_list))