mirror of
https://github.com/sct/overseerr.git
synced 2025-09-17 17:24:35 +02:00
fix(recommendations): only load more titles if there can be more than 40 (#2749)
* fix: fixed recommendations page causing infinite network requests to tmdb api TMDB API would only return 40 results and the recommendations page expected more. This would cause an infinite amount of network requests. I set a limit specifically for this solving the problem. fix #2710
This commit is contained in:
@@ -82,7 +82,9 @@ const useDiscover = <T extends BaseMedia, S = Record<string, never>>(
|
|||||||
|
|
||||||
const isEmpty = !isLoadingInitialData && titles?.length === 0;
|
const isEmpty = !isLoadingInitialData && titles?.length === 0;
|
||||||
const isReachingEnd =
|
const isReachingEnd =
|
||||||
isEmpty || (!!data && (data[data?.length - 1]?.results.length ?? 0) < 20);
|
isEmpty ||
|
||||||
|
(!!data && (data[data?.length - 1]?.results.length ?? 0) < 20) ||
|
||||||
|
(!!data && (data[data?.length - 1]?.totalResults ?? 0) < 41);
|
||||||
|
|
||||||
return {
|
return {
|
||||||
isLoadingInitialData,
|
isLoadingInitialData,
|
||||||
|
Reference in New Issue
Block a user