Hide source filter when doing similarity search

This commit is contained in:
Nicolas Mowen 2024-09-11 12:21:22 -06:00
parent ecbc2f1a14
commit 0258e02200
2 changed files with 15 additions and 11 deletions

View File

@ -43,14 +43,15 @@ type SearchFilterGroupProps = {
className: string;
filters?: SearchFilters[];
filter?: SearchFilter;
searchTerm: string;
filterList?: FilterList;
onUpdateFilter: (filter: SearchFilter) => void;
};
export default function SearchFilterGroup({
className,
filters = DEFAULT_REVIEW_FILTERS,
filter,
searchTerm,
filterList,
onUpdateFilter,
}: SearchFilterGroupProps) {
@ -213,7 +214,9 @@ export default function SearchFilterGroup({
}
/>
)}
{config?.semantic_search?.enabled && filters.includes("source") && (
{config?.semantic_search?.enabled &&
filters.includes("source") &&
!searchTerm.includes("similarity:") && (
<SearchTypeButton
selectedSearchSources={
filter?.search_type ?? ["thumbnail", "description"]

View File

@ -135,6 +135,7 @@ export default function SearchView({
"w-full justify-between md:justify-start lg:justify-end",
)}
filter={searchFilter}
searchTerm={searchTerm}
onUpdateFilter={onUpdateFilter}
/>
)}