diff options
author | Samuel Newman <mozzius@protonmail.com> | 2025-02-06 14:55:57 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-06 14:55:57 +0000 |
commit | 1db2668a96208046ffe316114f65d432e57db994 (patch) | |
tree | 735a1a2989721f05910fc21343a2b1f15cc02963 /src/screens/Settings/components/ChangeHandleDialog.tsx | |
parent | 00c08ba525638ab105e142d8f58788c66cb75b00 (diff) | |
download | voidsky-1db2668a96208046ffe316114f65d432e57db994.tar.zst |
Improved service handle validation logic (#7657)
* fix validation logic for 3p pdses * fix bad import * add service handle validation test
Diffstat (limited to 'src/screens/Settings/components/ChangeHandleDialog.tsx')
-rw-r--r-- | src/screens/Settings/components/ChangeHandleDialog.tsx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/screens/Settings/components/ChangeHandleDialog.tsx b/src/screens/Settings/components/ChangeHandleDialog.tsx index 37f6ed9ef..6450e24b2 100644 --- a/src/screens/Settings/components/ChangeHandleDialog.tsx +++ b/src/screens/Settings/components/ChangeHandleDialog.tsx @@ -17,8 +17,8 @@ import {useMutation, useQueryClient} from '@tanstack/react-query' import {HITSLOP_10} from '#/lib/constants' import {cleanError} from '#/lib/strings/errors' +import {createFullHandle, validateServiceHandle} from '#/lib/strings/handles' import {sanitizeHandle} from '#/lib/strings/handles' -import {createFullHandle, validateHandle} from '#/lib/strings/handles' import {useFetchDid, useUpdateHandleMutation} from '#/state/queries/handle' import {RQKEY as RQKEY_PROFILE} from '#/state/queries/profile' import {useServiceQuery} from '#/state/queries/service' @@ -172,7 +172,7 @@ function ProvidedHandlePage({ const host = serviceInfo.availableUserDomains[0] const validation = useMemo( - () => validateHandle(subdomain, host, true), + () => validateServiceHandle(subdomain, host), [subdomain, host], ) |