summaryrefslogtreecommitdiff
path: root/packages/frontend/src/components/MkSignin.vue
diff options
context:
space:
mode:
authorかっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>2024-07-14 17:28:34 +0900
committerGitHub <noreply@github.com>2024-07-14 17:28:34 +0900
commit722acf5986bda0ddea3a4724d171e4d553037bbf (patch)
tree955f756222a40fec97a22563e4c3f3e7d25e8b6f /packages/frontend/src/components/MkSignin.vue
parentci: ワークフローが更新されたときにもワークフローが起... (diff)
downloadmisskey-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.vue10
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 {