diff --git a/apps/web/src/components/Basenames/UsernameProfileSectionFrames/FarcasterAccountModal.tsx b/apps/web/src/components/Basenames/UsernameProfileSectionFrames/FarcasterAccountModal.tsx index 1f8720345e..b891347a4c 100644 --- a/apps/web/src/components/Basenames/UsernameProfileSectionFrames/FarcasterAccountModal.tsx +++ b/apps/web/src/components/Basenames/UsernameProfileSectionFrames/FarcasterAccountModal.tsx @@ -20,10 +20,7 @@ export default function FarcasterAccountModal() { [farcasterSignerState.isLoadingSigner], ); const handleButtonClick = useCallback(() => { - farcasterSignerState - .createSigner() - .catch(console.error) - .finally(() => setShowFarcasterQRModal(false)); + farcasterSignerState.createSigner().catch(console.error); }, [farcasterSignerState, setShowFarcasterQRModal]); const handleModalClose = useCallback(() => { diff --git a/apps/web/src/components/Basenames/UsernameProfileSectionFrames/index.tsx b/apps/web/src/components/Basenames/UsernameProfileSectionFrames/index.tsx index 9da6207767..45a17fb3e5 100644 --- a/apps/web/src/components/Basenames/UsernameProfileSectionFrames/index.tsx +++ b/apps/web/src/components/Basenames/UsernameProfileSectionFrames/index.tsx @@ -30,6 +30,7 @@ function SectionContent() { const { existingTextRecords, existingTextRecordsIsLoading } = useReadBaseEnsTextRecords({ address: profileAddress, username: profileUsername, + refetchInterval: currentWalletIsProfileOwner ? 5000 : Infinity, }); const homeframeUrlString = existingTextRecords[UsernameTextRecordKeys.Frame] ?? ''; const frameUrls = homeframeUrlString.split('|').filter(Boolean);