聊天图标显示在没有聊天访问权限的用户的标题上

目前聊天图标似乎一直显示。如果用户无权访问频道或私人消息,我希望它不显示。

我在测试站点上快速运行了一下,没有发现这个问题?

将我的测试用户降级到 TL0,同时将 chat allowed groups 设置为 TL1,会导致聊天气泡和侧边栏聊天 UI 消失。

哦,等等。你的意思是这样的吗 @nolo

  • 创建一个 TL1 测试用户
  • chat allowed groups 设置为 TL1
  • direct message enabled groups 设置为 TL2
  • 为 TL2 创建一个分类
  • 在 TL2 分类中创建一个公共聊天频道(并且不在其他地方创建)

聊天气泡会显示,但无法访问任何聊天:

4 个赞

哇,你是怎么发现的!? :smile:

是的,我也刚刚意识到这正是组合:群组通常启用了聊天,但个人消息没有。然后,该群组没有频道,当他们打开聊天时,模态框是空的。

我想这不能算作一个 bug?这只是一个奇怪的按钮组合……

编辑:认为一个可能更常见的组合是:

  • 对所有人允许聊天
  • 私信仅限员工
  • 特定群组没有频道
2 个赞

我把它交由裁定,结果是…… :drum: :drum: :drum: …… UX - 但我们仍然希望改进它。:+1: 我还不确定优先级/时间表,但它已经被纳入考虑范围了。:slight_smile:

2 个赞