Ensure all UI pages / menu actions use uncropped, bbox'd

This commit is contained in:
leccelecce 2026-03-20 10:43:56 +00:00
parent c43812f410
commit da3f07355f
4 changed files with 4 additions and 4 deletions

View File

@ -159,7 +159,7 @@ export default function SearchResultActions({
<MenuItem aria-label={t("itemMenu.downloadSnapshot.aria")}>
<a
className="flex items-center"
href={`${baseUrl}api/events/${searchResult.id}/snapshot.jpg`}
href={`${baseUrl}api/events/${searchResult.id}/snapshot.jpg?crop=0&bbox=1`}
download={`${searchResult.camera}_${searchResult.label}.jpg`}
>
<span>{t("itemMenu.downloadSnapshot.label")}</span>

View File

@ -85,7 +85,7 @@ export default function DetailActionsMenu({
<DropdownMenuItem>
<a
className="w-full"
href={`${baseUrl}api/events/${search.id}/snapshot.jpg?bbox=1`}
href={`${baseUrl}api/events/${search.id}/snapshot.jpg?crop=0&bbox=1`}
download={`${search.camera}_${search.label}.jpg`}
>
<div className="flex cursor-pointer items-center gap-2">

View File

@ -107,7 +107,7 @@ export function FrigatePlusDialog({
<img
ref={imgRef}
className="mx-auto max-h-[60dvh] rounded-lg bg-black object-contain"
src={`${baseUrl}api/events/${upload.id}/snapshot.jpg`}
src={`${baseUrl}api/events/${upload.id}/snapshot.jpg?crop=0&bbox=1`}
alt={`${upload.label}`}
loading={isSafari ? "eager" : "lazy"}
onLoad={onImgLoad}

View File

@ -136,7 +136,7 @@ export default function EventMenu({
download
href={
event.has_snapshot
? `${apiHost}api/events/${event.id}/snapshot.jpg`
? `${apiHost}api/events/${event.id}/snapshot.jpg?crop=0&bbox=1`
: `${apiHost}api/events/${event.id}/thumbnail.webp`
}
>