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")}> <MenuItem aria-label={t("itemMenu.downloadSnapshot.aria")}>
<a <a
className="flex items-center" 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`} download={`${searchResult.camera}_${searchResult.label}.jpg`}
> >
<span>{t("itemMenu.downloadSnapshot.label")}</span> <span>{t("itemMenu.downloadSnapshot.label")}</span>

View File

@ -85,7 +85,7 @@ export default function DetailActionsMenu({
<DropdownMenuItem> <DropdownMenuItem>
<a <a
className="w-full" 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`} download={`${search.camera}_${search.label}.jpg`}
> >
<div className="flex cursor-pointer items-center gap-2"> <div className="flex cursor-pointer items-center gap-2">

View File

@ -107,7 +107,7 @@ export function FrigatePlusDialog({
<img <img
ref={imgRef} ref={imgRef}
className="mx-auto max-h-[60dvh] rounded-lg bg-black object-contain" 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}`} alt={`${upload.label}`}
loading={isSafari ? "eager" : "lazy"} loading={isSafari ? "eager" : "lazy"}
onLoad={onImgLoad} onLoad={onImgLoad}

View File

@ -136,7 +136,7 @@ export default function EventMenu({
download download
href={ href={
event.has_snapshot 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` : `${apiHost}api/events/${event.id}/thumbnail.webp`
} }
> >