From 1159b4e0f2e35782aeae3aac0b2b3a4ba6da9dee Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Thu, 31 Oct 2024 06:16:48 -0600 Subject: [PATCH] Fix media apis --- frigate/api/media.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/frigate/api/media.py b/frigate/api/media.py index 9dc3411d9..dcfc44f89 100644 --- a/frigate/api/media.py +++ b/frigate/api/media.py @@ -917,7 +917,7 @@ def grid_snapshot( ret, jpg = cv2.imencode(".jpg", frame, [int(cv2.IMWRITE_JPEG_QUALITY), 70]) return Response( - jpg.tobytes, + jpg.tobytes(), media_type="image/jpeg", headers={"Cache-Control": "no-store"}, ) @@ -1453,7 +1453,6 @@ def preview_thumbnail(file_name: str): return Response( jpg_bytes, - # FIXME: Shouldn't it be either jpg or webp depending on the endpoint? media_type="image/webp", headers={ "Content-Type": "image/webp", @@ -1482,7 +1481,7 @@ def label_thumbnail(request: Request, camera_name: str, label: str): ret, jpg = cv2.imencode(".jpg", frame, [int(cv2.IMWRITE_JPEG_QUALITY), 70]) return Response( - jpg.tobytes, + jpg.tobytes(), media_type="image/jpeg", headers={"Cache-Control": "no-store"}, ) @@ -1535,6 +1534,6 @@ def label_snapshot(request: Request, camera_name: str, label: str): _, jpg = cv2.imencode(".jpg", frame, [int(cv2.IMWRITE_JPEG_QUALITY), 70]) return Response( - jpg.tobytes, + jpg.tobytes(), media_type="image/jpeg", )