diff options
| author | かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com> | 2024-07-14 17:28:34 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-07-14 17:28:34 +0900 |
| commit | 722acf5986bda0ddea3a4724d171e4d553037bbf (patch) | |
| tree | 955f756222a40fec97a22563e4c3f3e7d25e8b6f /packages/frontend/src/components/MkSignin.vue | |
| parent | ci: ワークフローが更新されたときにもワークフローが起... (diff) | |
| download | misskey-722acf5986bda0ddea3a4724d171e4d553037bbf.tar.gz misskey-722acf5986bda0ddea3a4724d171e4d553037bbf.tar.bz2 misskey-722acf5986bda0ddea3a4724d171e4d553037bbf.zip | |
fix(frontend): follow-up of #13089 (#14206)
* fix(frontend): #13089 を修正
* fix
* 正規表現を強化
* fix
Diffstat (limited to 'packages/frontend/src/components/MkSignin.vue')
| -rw-r--r-- | packages/frontend/src/components/MkSignin.vue | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/packages/frontend/src/components/MkSignin.vue b/packages/frontend/src/components/MkSignin.vue index 746ddd7154..a123bbddc6 100644 --- a/packages/frontend/src/components/MkSignin.vue +++ b/packages/frontend/src/components/MkSignin.vue @@ -236,12 +236,14 @@ function openRemote(options: OpenOnRemoteOptions, targetHost?: string): void { switch (options.type) { case 'web': case 'lookup': { - let _path = options.path; + let _path: string; if (options.type === 'lookup') { - // TODO: v2024.2.0以降が浸透してきたら正式なURLに変更する▼ + // TODO: v2024.7.0以降が浸透してきたら正式なURLに変更する▼ // _path = `/lookup?uri=${encodeURIComponent(_path)}`; - _path = `/authorize-follow?acct=${encodeURIComponent(_path)}`; + _path = `/authorize-follow?acct=${encodeURIComponent(options.url)}`; + } else { + _path = options.path; } if (targetHost) { @@ -252,7 +254,7 @@ function openRemote(options: OpenOnRemoteOptions, targetHost?: string): void { break; } case 'share': { - const params = query(options.params); + const params = query(options.params); if (targetHost) { window.open(`https://${targetHost}/share?${params}`, '_blank', 'noopener'); } else { |