diff options
author | Eric Bailey <git@esb.lol> | 2023-08-21 15:37:57 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-21 13:37:57 -0700 |
commit | 4cc2695d84181ae51750316a598fb7f910c366c9 (patch) | |
tree | 18bff3c2af1863f2cb451adabacf111b9fa20c02 /src/lib/strings/handles.ts | |
parent | 257c15ec1f1b327e21f6e1f5707e6c0724d3afc6 (diff) | |
download | voidsky-4cc2695d84181ae51750316a598fb7f910c366c9.tar.zst |
allow handles to start with a number (#1231)
* allow handles to start with a number * don't allow leading hyphen
Diffstat (limited to 'src/lib/strings/handles.ts')
-rw-r--r-- | src/lib/strings/handles.ts | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/strings/handles.ts b/src/lib/strings/handles.ts index 3c01d9345..6ce462435 100644 --- a/src/lib/strings/handles.ts +++ b/src/lib/strings/handles.ts @@ -3,7 +3,7 @@ export function makeValidHandle(str: string): string { str = str.slice(0, 20) } str = str.toLowerCase() - return str.replace(/^[^a-z]+/g, '').replace(/[^a-z0-9-]/g, '') + return str.replace(/^[^a-z0-9]+/g, '').replace(/[^a-z0-9-]/g, '') } export function createFullHandle(name: string, domain: string): string { |