about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorEric Bailey <git@esb.lol>2025-04-03 13:32:35 -0500
committerGitHub <noreply@github.com>2025-04-03 13:32:35 -0500
commitfaa5f40c5394b2b1af07eed722affee33cfe7087 (patch)
treeedc712b689e7aada7f84e6f913cd83771c413211 /src
parentb6185039f711dcde1209bc93b3b34cd724036e98 (diff)
downloadvoidsky-faa5f40c5394b2b1af07eed722affee33cfe7087.tar.zst
Wait for preferences before fetching trending data (#8109)
Diffstat (limited to 'src')
-rw-r--r--src/state/queries/trending/useGetSuggestedFeedsQuery.ts2
-rw-r--r--src/state/queries/trending/useGetTrendsQuery.ts1
-rw-r--r--src/state/queries/useSuggestedStarterPacksQuery.ts1
3 files changed, 3 insertions, 1 deletions
diff --git a/src/state/queries/trending/useGetSuggestedFeedsQuery.ts b/src/state/queries/trending/useGetSuggestedFeedsQuery.ts
index 16522f5c9..293457d03 100644
--- a/src/state/queries/trending/useGetSuggestedFeedsQuery.ts
+++ b/src/state/queries/trending/useGetSuggestedFeedsQuery.ts
@@ -19,7 +19,7 @@ export function useGetSuggestedFeedsQuery() {
   const savedFeeds = preferences?.savedFeeds
 
   return useQuery({
-    enabled: !!savedFeeds,
+    enabled: !!preferences,
     refetchOnWindowFocus: true,
     staleTime: STALE.MINUTES.ONE,
     queryKey: createGetTrendsQueryKey(),
diff --git a/src/state/queries/trending/useGetTrendsQuery.ts b/src/state/queries/trending/useGetTrendsQuery.ts
index d96bf0603..02386a505 100644
--- a/src/state/queries/trending/useGetTrendsQuery.ts
+++ b/src/state/queries/trending/useGetTrendsQuery.ts
@@ -24,6 +24,7 @@ export function useGetTrendsQuery() {
   }, [preferences?.moderationPrefs])
 
   return useQuery({
+    enabled: !!preferences,
     refetchOnWindowFocus: true,
     staleTime: STALE.MINUTES.THREE,
     queryKey: createGetTrendsQueryKey(),
diff --git a/src/state/queries/useSuggestedStarterPacksQuery.ts b/src/state/queries/useSuggestedStarterPacksQuery.ts
index 18fe6439e..cda3c28ab 100644
--- a/src/state/queries/useSuggestedStarterPacksQuery.ts
+++ b/src/state/queries/useSuggestedStarterPacksQuery.ts
@@ -19,6 +19,7 @@ export function useSuggestedStarterPacksQuery() {
   const contentLangs = getContentLanguages().join(',')
 
   return useQuery({
+    enabled: !!preferences,
     refetchOnWindowFocus: true,
     staleTime: STALE.MINUTES.ONE,
     queryKey: createSuggestedStarterPacksQueryKey(),