チャットへのアクセス権がないユーザーに対してヘッダーにチャットアイコンが表示される

チャットアイコンが常に表示されているようです。ユーザーがチャンネルや個人メッセージにアクセスできない場合は表示されないと予想されます。

テストサイトで簡単に実行してみましたが、これが見られません。

chat allowed groups が TL1 の間にテストユーザーを TL0 にダウングレードすると、チャットバブルとサイドバーのチャット UI が消えます。

ああ、ちょっと待ってください。@nolo、このようなことですか?

  • TL1 テストユーザーを作成する
  • chat allowed groups を TL1 に設定する
  • direct message enabled groups を TL2 に設定する
  • TL2 のカテゴリを作成する
  • TL2 カテゴリに公開チャットチャンネルを作成する(他のカテゴリには作成しない)

チャットバブルは表示されますが、チャットにアクセスできません。

「いいね!」 4

おお、どうやってそれを知ったのですか!? :smile:

はい、私もそれがまさにその組み合わせであることに気づきました。チャットは一般的にグループで有効になっていますが、個人メッセージでは無効になっています。次に、そのグループ用のチャンネルはなく、チャットを開くとモーダルが空になります。

これはバグとは呼べないと思いますが?ボタンを押した奇妙な組み合わせ…

編集:もっと一般的に発生する可能性のある組み合わせを考えてみました。

  • チャットは全員に許可されています
  • ダイレクトメッセージはスタッフのみ
  • 特定のグループのチャンネルはありません
「いいね!」 2

審査に出したところ、結果は… :drum: :drum: :drum:UX となりました。しかし、改善したい点であることには変わりありません。:+1: 現時点では優先度/タイムラインは不明ですが、検討事項には入っています。:slight_smile:

「いいね!」 2