diff options
author | Minseo Lee <itoupluk427@gmail.com> | 2024-02-24 18:23:03 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-24 18:23:03 +0900 |
commit | 89c65c856e4d88cd455d6fb0352755b2dc0b1b66 (patch) | |
tree | a0ff2b2d694f3d54c9c11a8f62bdd5737509691f /src/view/com/auth/create/CreateAccount.tsx | |
parent | c2d87b807554f11cb99694d4b0ccb86905d468c0 (diff) | |
parent | d38f168de593b0a7883180ee51bf043eb1557dd2 (diff) | |
download | voidsky-89c65c856e4d88cd455d6fb0352755b2dc0b1b66.tar.zst |
Merge branch 'bluesky-social:main' into patch-3
Diffstat (limited to 'src/view/com/auth/create/CreateAccount.tsx')
-rw-r--r-- | src/view/com/auth/create/CreateAccount.tsx | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/view/com/auth/create/CreateAccount.tsx b/src/view/com/auth/create/CreateAccount.tsx index 8aefffa6d..d193802fe 100644 --- a/src/view/com/auth/create/CreateAccount.tsx +++ b/src/view/com/auth/create/CreateAccount.tsx @@ -23,7 +23,7 @@ import {Step3} from './Step3' import {useWebMediaQueries} from '#/lib/hooks/useWebMediaQueries' import {TextLink} from '../../util/Link' import {getAgent} from 'state/session' -import {createFullHandle} from 'lib/strings/handles' +import {createFullHandle, validateHandle} from 'lib/strings/handles' export function CreateAccount({onPressBack}: {onPressBack: () => void}) { const {screen} = useAnalytics() @@ -78,6 +78,10 @@ export function CreateAccount({onPressBack}: {onPressBack: () => void}) { } if (uiState.step === 2) { + if (!validateHandle(uiState.handle, uiState.userDomain).overall) { + return + } + uiDispatch({type: 'set-processing', value: true}) try { const res = await getAgent().resolveHandle({ |