From 7d73decd8dc7039ef84915994074c07dc51280c9 Mon Sep 17 00:00:00 2001 From: HugoCasa Date: Fri, 21 Feb 2025 18:30:55 +0100 Subject: [PATCH] fix(frontend): invalid username for superadmin in some workspaces (#5350) --- frontend/src/routes/(root)/(logged)/flows/add/+page.svelte | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/src/routes/(root)/(logged)/flows/add/+page.svelte b/frontend/src/routes/(root)/(logged)/flows/add/+page.svelte index b8fb52948c..d7055acf5b 100644 --- a/frontend/src/routes/(root)/(logged)/flows/add/+page.svelte +++ b/frontend/src/routes/(root)/(logged)/flows/add/+page.svelte @@ -118,7 +118,9 @@ } Object.assign(flow, template) const oldPath = templatePath.split('/') - initialPath = `u/${$userStore?.username.split('@')[0]}/${oldPath[oldPath.length - 1]}_fork` + initialPath = `u/${$userStore?.username.split('@')[0].replace(/[^a-zA-Z0-9_]/g, '')}/${ + oldPath[oldPath.length - 1] + }_fork` flow = flow goto('?', { replaceState: true }) selectedId = 'settings-metadata'