Skip to content

Commit

Permalink
[dashboard] Fix org-suggested repositories when settings org query is…
Browse files Browse the repository at this point in the history
… fetching

Tool: gitpod/catfood.gitpod.cloud
  • Loading branch information
filiptronicek committed Mar 4, 2025
1 parent 61ecd26 commit 8835ced
Showing 1 changed file with 3 additions and 3 deletions.
Original file line number Diff line number Diff line change
@@ -28,12 +28,12 @@ export type SuggestedOrgRepository = PlainMessage<SuggestedRepository> & {

export function useOrgSuggestedRepos() {
const organizationId = useCurrentOrg().data?.id;
const orgSettings = useOrgSettingsQuery();
const { data: orgSettings, isLoading: isOrgSettingsLoading } = useOrgSettingsQuery();

const query = useQuery<SuggestedOrgRepository[], Error>(
getQueryKey(organizationId),
async () => {
const repos = orgSettings.data?.onboardingSettings?.recommendedRepositories ?? [];
const repos = orgSettings?.onboardingSettings?.recommendedRepositories ?? [];

const suggestions: SuggestedOrgRepository[] = [];
for (const configurationId of repos) {
@@ -58,7 +58,7 @@ export function useOrgSuggestedRepos() {
return suggestions;
},
{
enabled: !!organizationId,
enabled: !!organizationId && !isOrgSettingsLoading,
cacheTime: 1000 * 60 * 60 * 24 * 7, // 1 week
staleTime: 1000 * 60 * 5, // 5 minutes
},

0 comments on commit 8835ced

Please sign in to comment.