diff options
| author | tamaina <tamaina@hotmail.co.jp> | 2023-01-05 17:18:32 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-01-05 17:18:32 +0900 |
| commit | ded8584fdd522b21a9612de4ab72c97cbdd2525e (patch) | |
| tree | 13655e81bf44253ebb616a652a588bbcb89fe18d /packages/frontend/src | |
| parent | :art: (diff) | |
| download | misskey-ded8584fdd522b21a9612de4ab72c97cbdd2525e.tar.gz misskey-ded8584fdd522b21a9612de4ab72c97cbdd2525e.tar.bz2 misskey-ded8584fdd522b21a9612de4ab72c97cbdd2525e.zip | |
miauthのcallback urlをsearchParams.setで作るように (#9470)
Diffstat (limited to 'packages/frontend/src')
| -rw-r--r-- | packages/frontend/src/pages/miauth.vue | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/packages/frontend/src/pages/miauth.vue b/packages/frontend/src/pages/miauth.vue index 5de072cbfa..11a8d30942 100644 --- a/packages/frontend/src/pages/miauth.vue +++ b/packages/frontend/src/pages/miauth.vue @@ -44,7 +44,6 @@ import MkSignin from '@/components/MkSignin.vue'; import MkButton from '@/components/MkButton.vue'; import * as os from '@/os'; import { $i, login } from '@/account'; -import { appendQuery, query } from '@/scripts/url'; import { i18n } from '@/i18n'; const props = defineProps<{ @@ -70,9 +69,9 @@ async function accept(): Promise<void> { state = 'accepted'; if (props.callback) { - location.href = appendQuery(props.callback, query({ - session: props.session, - })); + const cbUrl = new URL(props.callback); + cbUrl.searchParams.set('session', props.session); + location.href = cbUrl.href; } } |