Fix similarity search

This commit is contained in:
Nicolas Mowen 2024-09-11 08:35:50 -06:00
parent f96edc7fa4
commit 5b30091c83
2 changed files with 9 additions and 5 deletions

View File

@ -954,7 +954,7 @@ export function SearchTypeContent({
<Button
onClick={() => {
updateSearchSourceFilter(undefined);
setCurrentSearchSources(undefined);
setCurrentSearchSources(["thumbnail", "description"]);
}}
>
Reset

View File

@ -31,21 +31,25 @@ export default function Explore() {
// search filter
const [similaritySearch, setSimilaritySearch] =
useState<PartialSearchResult>();
const [searchFilter, setSearchFilter, searchSearchParams] =
useApiFilterArgs<SearchFilter>();
const onUpdateFilter = useCallback(
(newFilter: SearchFilter) => {
setSearchFilter(newFilter);
if (similaritySearch && !newFilter.search_type?.includes("similarity")) {
setSimilaritySearch(undefined);
}
},
[setSearchFilter],
[similaritySearch, setSearchFilter],
);
// search api
const [similaritySearch, setSimilaritySearch] =
useState<PartialSearchResult>();
const updateFilterWithSimilarity = useCallback(
(similaritySearch: PartialSearchResult) => {
let newFilter = searchFilter;