diff --git a/packages/client/src/pages/auth.vue b/packages/client/src/pages/auth.vue index 2b4c67ba78..4ad7d08c66 100644 --- a/packages/client/src/pages/auth.vue +++ b/packages/client/src/pages/auth.vue @@ -89,9 +89,7 @@ export default defineComponent({ const isMastodon = !!getUrlParams().mastodon if (this.session.app.callbackUrl && isMastodon) { const stateParam = !!getUrlParams().state ? `&state=$(getUrlParams().state)` : ''; - const tokenRaw = this.session.token - const token = tokenRaw.replaceAll('-', '') - location.href = `${this.session.app.callbackUrl}?code=${tokenRaw}${stateParam}`; + location.href = `${this.session.app.callbackUrl}?code=${this.session.token}${stateParam}`; } else if (this.session.app.callbackUrl) { const url = new URL(this.session.app.callbackUrl); if (['javascript:', 'file:', 'data:', 'mailto:', 'tel:'].includes(url.protocol)) throw new Error('invalid url');