mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-11-05 21:30:30 +03:00
Compare commits
2
Commits
analytics
...
40bb20509f
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
40bb20509f | ||
|
|
bd6aed47ee |
@@ -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))
|
||||||
|
|||||||
Reference in New Issue
Block a user