Arrive at topic 创建邀请时不允许搜索受限类别中的主题

因此,我正在创建一个新的邀请链接,并将其添加到具有 Secret 类别访问权限的 secret 群组。现在,我无法在 Arrive at topic 下拉列表中选择 Secret 类别中的主题,尽管逻辑上我应该能够这样做。

我对此进行了试运行,发现“私有”主题在邀请主题搜索中不显示,无论您是否设置了群组。这有点类似于此主题 https://meta.discourse.org/t/category-search-priority-ignore-globally-affect-searches/226236,尽管在这种情况下,类别未被标记为“忽略”。但是,解决方法是相似的:

重现步骤:

  • 创建私有群组
  • 创建私有类别,并将“查看|回复|创建”权限仅设置为私有群组
  • 在私有类别中创建私有主题
  • 创建管理员邀请:
    • 将私有主题链接粘贴到“到达主题”中
    • 为“添加到群组”选择“私有”群组
    • 保存邀请
  • 使用现有测试用户进行邀请 - 用户会跟随链接并被添加到私有群组,并进入正确的主题
4 个赞

所以我只需要手动将主题的 URL 放入下拉列表中。好的,这奏效了,谢谢。

不过,我建议这个问题保持开放状态,因为这可以改进/修复。

2 个赞

我认为在搜索中也显示相关话题会更加直观。这可能更适合放在 Contribute > UX 而不是 Contribute > Bug,因为它或许不能被视为“故障”,不过我会让其他人来做出这个决定。:slight_smile:

此外,作为一个额外的变通方案,您还可以通过私聊话题底部的 :link: 分享 按钮预填充“到达话题”字段,并从此处访问邀请。:+1:

1 个赞