diff --git a/src/state/queries/profile.ts b/src/state/queries/profile.ts index 2cc19cc092..88318be9ce 100644 --- a/src/state/queries/profile.ts +++ b/src/state/queries/profile.ts @@ -29,20 +29,6 @@ export const profileBasicKey = (did: string) => ['profileBasic', did] export const profilesQueryKey = (handles: string[]) => ['profiles', handles] export function useProfileQuery({did}: {did: string | undefined}) { - // return useQuery({ - // // WARNING - // // this staleTime is load-bearing - // // if you remove it, the UI infinite-loops - // // -prf - // staleTime, - // refetchOnWindowFocus: true, - // queryKey: RQKEY(did || ''), - // queryFn: async () => { - // const res = await getAgent().getProfile({actor: did || ''}) - // return res.data - // }, - // enabled: !!did, - // }) const queryClient = useQueryClient() // TODO Figure out a good staleTime for this. We should refetch on every profile push, because we need to check for // blocks diff --git a/src/state/queries/resolve-uri.ts b/src/state/queries/resolve-uri.ts index 3328ed37f4..0a36b6e371 100644 --- a/src/state/queries/resolve-uri.ts +++ b/src/state/queries/resolve-uri.ts @@ -130,8 +130,7 @@ export function precacheFeedPosts( handleEmbed(post.post.embed) // Cache parent author and embeds - if (AppBskyActorDefs.isProfileViewBasic(post.reply?.parent.author)) { - console.log(post.reply?.parent.author) + if (post.reply?.parent.author) { precacheProfile( queryClient, post.reply.parent.author as AppBskyActorDefs.ProfileViewBasic, diff --git a/src/view/com/util/UserInfoText.tsx b/src/view/com/util/UserInfoText.tsx index 9cb9997f60..06b9261e15 100644 --- a/src/view/com/util/UserInfoText.tsx +++ b/src/view/com/util/UserInfoText.tsx @@ -9,7 +9,6 @@ import {sanitizeDisplayName} from 'lib/strings/display-names' import {sanitizeHandle} from 'lib/strings/handles' import {makeProfileLink} from 'lib/routes/links' import {useProfileQuery} from '#/state/queries/profile' -import {STALE} from '#/state/queries' export function UserInfoText({ type = 'md', @@ -32,7 +31,6 @@ export function UserInfoText({ const {data: profile, isError} = useProfileQuery({ did, - staleTime: STALE.INFINITY, }) let inner