diff options
| author | まっちゃてぃー <56515516+mattyatea@users.noreply.github.com> | 2023-10-29 16:14:48 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-10-29 16:14:48 +0900 |
| commit | 2da55f70a71569d766044f255ff273184e739efd (patch) | |
| tree | 28fd11acecf83daa3204d46cf9489c9c81bb2c77 | |
| parent | fix(backend): STLにGTLの投稿が混ざる問題を修正 (diff) | |
| download | sharkey-2da55f70a71569d766044f255ff273184e739efd.tar.gz sharkey-2da55f70a71569d766044f255ff273184e739efd.tar.bz2 sharkey-2da55f70a71569d766044f255ff273184e739efd.zip | |
Feat: リモートユーザーの更新をできるように (#12172)
* Feat: リモートユーザーの更新をできるように
Signed-off-by: mattyatea <mattyacocacora0@gmail.com>
* Update packages/frontend/src/scripts/get-user-menu.ts
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* Update packages/frontend/src/scripts/get-user-menu.ts
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
---------
Signed-off-by: mattyatea <mattyacocacora0@gmail.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
| -rw-r--r-- | packages/frontend/src/scripts/get-user-menu.ts | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/packages/frontend/src/scripts/get-user-menu.ts b/packages/frontend/src/scripts/get-user-menu.ts index be514be5b1..f62f737568 100644 --- a/packages/frontend/src/scripts/get-user-menu.ts +++ b/packages/frontend/src/scripts/get-user-menu.ts @@ -114,6 +114,12 @@ export function getUserMenu(user: Misskey.entities.UserDetailed, router: Router return !confirm.canceled; } + async function userInfoUpdate() { + os.apiWithDialog('federation/update-remote-user', { + userId: user.id, + }); + } + async function invalidateFollow() { if (!await getConfirmed(i18n.ts.breakFollowConfirm)) return; @@ -330,6 +336,14 @@ export function getUserMenu(user: Misskey.entities.UserDetailed, router: Router }]); } + if (user.host !== null) { + menu = menu.concat([null, { + icon: 'ti ti-refresh', + text: i18n.ts.updateRemoteUser, + action: userInfoUpdate, + }]); + } + if (defaultStore.state.devMode) { menu = menu.concat([null, { icon: 'ti ti-id', |