diff --git a/frigate/api/media.py b/frigate/api/media.py index 1f3fa231f..345636e25 100644 --- a/frigate/api/media.py +++ b/frigate/api/media.py @@ -1333,7 +1333,9 @@ def review_preview(id: str): padding = 8 start_ts = review.start_time - padding - end_ts = review.end_time + padding if review.end_time else datetime.now().timestamp() + end_ts = ( + review.end_time + padding if review.end_time else datetime.now().timestamp() + ) return preview_gif(review.camera, start_ts, end_ts) @@ -1345,7 +1347,9 @@ def preview_thumbnail(file_name: str): preview_dir = os.path.join(CACHE_DIR, "preview_frames") try: - with open(os.path.join(preview_dir, safe_file_name_current), "rb") as image_file: + with open( + os.path.join(preview_dir, safe_file_name_current), "rb" + ) as image_file: jpg_bytes = image_file.read() except FileNotFoundError: return make_response( diff --git a/frigate/api/review.py b/frigate/api/review.py index 39beafc6b..5d317c1cf 100644 --- a/frigate/api/review.py +++ b/frigate/api/review.py @@ -53,7 +53,7 @@ def review(): for label in filtered_labels: label_clauses.append( (ReviewSegment.data["objects"].cast("text") % f'*"{label}"*') - | ((ReviewSegment.data["audio"].cast("text") % f'*"{label}"*')) + | (ReviewSegment.data["audio"].cast("text") % f'*"{label}"*') ) label_clause = reduce(operator.or_, label_clauses) @@ -103,7 +103,7 @@ def review_summary(): for label in filtered_labels: label_clauses.append( (ReviewSegment.data["objects"].cast("text") % f'*"{label}"*') - | ((ReviewSegment.data["audio"].cast("text") % f'*"{label}"*')) + | (ReviewSegment.data["audio"].cast("text") % f'*"{label}"*') ) label_clause = reduce(operator.or_, label_clauses)