Only searching suggestions when searchStr has a value.

This commit is contained in:
Roland 2024-04-16 10:10:16 -06:00
parent 7669cfe361
commit a5fb634766
No known key found for this signature in database
GPG key ID: 9D6DBD3ACF11AB93

View file

@ -109,10 +109,13 @@ export function useSuggestions(searchStr, tagNames, filter) {
const {data: zimData, sendRequest: sendZimRequest, loading: zimLoading} = useLatestRequest(500);
React.useEffect(() => {
if ((searchStr && searchStr.length > 0) || (tagNames && tagNames.length > 0)) {
if (searchStr || (tagNames && tagNames.length > 0)) {
const mimetypes = filterToMimetypes(filter);
setSuggestions(defaultSuggestions);
sendGeneralReqeust(async () => await searchSuggestions(searchStr));
if (searchStr && searchStr.length > 0) {
// We can't search Channels/Domains without some string to filter by.
sendGeneralReqeust(async () => await searchSuggestions(searchStr));
}
sendFilesRequest(async () => await searchEstimateFiles(searchStr, tagNames, mimetypes, months, dateRange));
sendZimRequest(async () => await searchEstimateZims(searchStr, tagNames));
}