diff options
| author | syuilo <4439005+syuilo@users.noreply.github.com> | 2025-03-28 11:00:45 +0900 |
|---|---|---|
| committer | syuilo <4439005+syuilo@users.noreply.github.com> | 2025-03-28 11:00:45 +0900 |
| commit | 1c26dae39f897fa37783f1ba35a16d666153fb73 (patch) | |
| tree | 443b7fa94ccc08e8070c1624c21c084abf97a961 | |
| parent | enhance(frontend): チャットが開放されていない場合のUIを改善 (diff) | |
| download | misskey-1c26dae39f897fa37783f1ba35a16d666153fb73.tar.gz misskey-1c26dae39f897fa37783f1ba35a16d666153fb73.tar.bz2 misskey-1c26dae39f897fa37783f1ba35a16d666153fb73.zip | |
enhance(frontend): リモートアカウントでチャットが使えるかどうか知る術がないため表示を改善
| -rw-r--r-- | packages/frontend/src/pages/chat/room.vue | 2 | ||||
| -rw-r--r-- | packages/frontend/src/utility/get-user-menu.ts | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/packages/frontend/src/pages/chat/room.vue b/packages/frontend/src/pages/chat/room.vue index 4cb5d0677a..ec92a1dce1 100644 --- a/packages/frontend/src/pages/chat/room.vue +++ b/packages/frontend/src/pages/chat/room.vue @@ -42,7 +42,7 @@ SPDX-License-Identifier: AGPL-3.0-only </TransitionGroup> </div> - <div v-if="user && !user.canChat"> + <div v-if="user && (!user.canChat || user.host !== null)"> <MkInfo warn>{{ i18n.ts._chat.chatNotAvailableInOtherAccount }}</MkInfo> </div> diff --git a/packages/frontend/src/utility/get-user-menu.ts b/packages/frontend/src/utility/get-user-menu.ts index 108b07cc17..10429c8ff1 100644 --- a/packages/frontend/src/utility/get-user-menu.ts +++ b/packages/frontend/src/utility/get-user-menu.ts @@ -364,7 +364,7 @@ export function getUserMenu(user: Misskey.entities.UserDetailed, router: Router }, }); - if ($i.policies.canChat && user.canChat) { + if ($i.policies.canChat && user.canChat && user.host == null) { menuItems.push({ type: 'link', icon: 'ti ti-messages', |