Add limit to event query for fetching latest event with specified label and camera name

This commit is contained in:
Sergey Krashevich 2023-07-10 22:21:26 +03:00
parent 7c0d25f9da
commit 46e02acc2b
No known key found for this signature in database
GPG Key ID: 625171324E7D3856

View File

@ -581,6 +581,7 @@ def label_thumbnail(camera_name, label):
Event.select() Event.select()
.where(Event.camera == camera_name) .where(Event.camera == camera_name)
.order_by(Event.start_time.desc()) .order_by(Event.start_time.desc())
.limit(1)
) )
else: else:
event_query = ( event_query = (
@ -588,6 +589,7 @@ def label_thumbnail(camera_name, label):
.where(Event.camera == camera_name) .where(Event.camera == camera_name)
.where(Event.label == label) .where(Event.label == label)
.order_by(Event.start_time.desc()) .order_by(Event.start_time.desc())
.limit(1)
) )
try: try: