From 2d04c762604dfef73fbc21a74104f608ed347b79 Mon Sep 17 00:00:00 2001 From: Hazelnoot Date: Sun, 13 Apr 2025 19:55:20 -0400 Subject: [PATCH] make username matching consistent between lookup.ts and search.user.vue --- packages/frontend/src/utility/lookup.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/frontend/src/utility/lookup.ts b/packages/frontend/src/utility/lookup.ts index f49097b609..306523bec6 100644 --- a/packages/frontend/src/utility/lookup.ts +++ b/packages/frontend/src/utility/lookup.ts @@ -18,7 +18,7 @@ export async function lookup(router?: Router) { const query = temp ? temp.trim() : ''; if (canceled || query.length <= 1) return; - if (query.startsWith('@') && !query.includes(' ')) { + if (query.match(/^@[a-z0-9_.-]+@[a-z0-9_.-]+$/i)) { _router.push(`/${query}`); return; }