diff --git a/src/lib/ChatSettingsModal.svelte b/src/lib/ChatSettingsModal.svelte index be98ff9..68221d2 100644 --- a/src/lib/ChatSettingsModal.svelte +++ b/src/lib/ChatSettingsModal.svelte @@ -102,8 +102,8 @@ // location.protocol + '//' + location.host + location.pathname const uri = '#/chat/new?petals=true&' + Object.entries(chatSettings).reduce((a, [k, v]) => { const t = typeof v - if (hasChatSetting(k) && (t === 'boolean' || t === 'string' || t === 'number')) { - a.push(encodeURI(k) + '=' + encodeURI(v as any)) + if (hasChatSetting(k as any) && (t === 'boolean' || t === 'string' || t === 'number')) { + a.push(encodeURIComponent(k) + '=' + encodeURIComponent(v as any)) } return a }, [] as string[]).join('&')