diff --git a/web/src/components/menu/SearchResultActions.tsx b/web/src/components/menu/SearchResultActions.tsx index 2313b5a03..a5cde85c4 100644 --- a/web/src/components/menu/SearchResultActions.tsx +++ b/web/src/components/menu/SearchResultActions.tsx @@ -99,7 +99,7 @@ export default function SearchResultActions({ )} - {searchResult.has_snapshot && ( + {searchResult.has_snapshot && searchResult?.data?.type === "object" && ( )} {searchResult.has_snapshot && + searchResult?.data?.type === "object" && config?.cameras[searchResult.camera].snapshots.clean_copy && ( - {search.has_snapshot && ( + {search.has_snapshot && search?.data?.type === "object" && ( )} {search.has_snapshot && - config?.cameras[search.camera].snapshots.clean_copy && ( + config?.cameras[search.camera].snapshots.clean_copy && + search?.data?.type === "object" && ( void; @@ -149,6 +150,9 @@ function ThumbnailRow({ return (
+ {labelType === "audio" + ? getIconForLabel("", labelType, "size-4 mr-1") + : null} {getTranslatedLabel(label, labelType)} {searchResults && (