1
0
mirror of https://github.com/Sonarr/Sonarr.git synced 2024-10-29 23:12:39 +01:00

Fixed: Interactive searches causing multiple requests to indexers

This commit is contained in:
Mark McDowall 2024-09-16 12:16:26 -07:00 committed by Mark McDowall
parent fca8c36156
commit 3976e5daf7

View File

@ -161,13 +161,12 @@ function InteractiveSearch({ type, searchPayload }: InteractiveSearchProps) {
);
useEffect(() => {
// If search results are not yet isPopulated fetch them,
// otherwise re-show the existing props.
// Only fetch releases if they are not already being fetched and not yet populated.
if (!isPopulated) {
if (!isFetching && !isPopulated) {
dispatch(fetchReleases(searchPayload));
}
}, [isPopulated, searchPayload, dispatch]);
}, [isFetching, isPopulated, searchPayload, dispatch]);
const errorMessage = getErrorMessage(error);