diff options
| author | Hexirp <Hexirp@users.noreply.github.com> | 2023-08-20 17:54:11 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-08-20 17:54:11 +0900 |
| commit | bf6158ca719b3ac23fdbe44a6579d289e979a387 (patch) | |
| tree | 0517191cf7711ddc70c74b042542403529c150fb /packages/frontend/src/scripts | |
| parent | feat: ローカルのみノート検索 (#11451) (diff) | |
| download | sharkey-bf6158ca719b3ac23fdbe44a6579d289e979a387.tar.gz sharkey-bf6158ca719b3ac23fdbe44a6579d289e979a387.tar.bz2 sharkey-bf6158ca719b3ac23fdbe44a6579d289e979a387.zip | |
fix(frontend): "メッセージを送信" の初期テキストを修正する (#11721)
* fix(frontend): "メッセージを送信" の初期テキストを
あるサーバー A にいるとする。他のサーバー B のユーザー X へ
「メッセージを送信」しようとしたとする。その時に出てくる投稿
フォームには X へのメンションが最初から入っている。
しかし、そのメンションには B の情報が入っておらず、 A の
同名ユーザー X へのメンションとなってしまっている。
See https://github.com/misskey-dev/misskey/issues/11716
* Update CHANGELOG.md
Diffstat (limited to 'packages/frontend/src/scripts')
| -rw-r--r-- | packages/frontend/src/scripts/get-user-menu.ts | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/frontend/src/scripts/get-user-menu.ts b/packages/frontend/src/scripts/get-user-menu.ts index b9c726e134..314358e58a 100644 --- a/packages/frontend/src/scripts/get-user-menu.ts +++ b/packages/frontend/src/scripts/get-user-menu.ts @@ -156,7 +156,8 @@ export function getUserMenu(user: misskey.entities.UserDetailed, router: Router icon: 'ti ti-mail', text: i18n.ts.sendMessage, action: () => { - os.post({ specified: user, initialText: `@${user.username} ` }); + const canonical = user.host === null ? `@${user.username}` : `@${user.username}@${user.host}`; + os.post({ specified: user, initialText: `${canonical} ` }); }, }, null, { icon: 'ti ti-pencil', |