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 个赞

我认为搜索时也应该出现这些话题。这可能更适合 UX 而不是 Bug,因为它可能不能算作“损坏”,但我会让其他人来决定。 :slight_smile:

另外,还有一个额外的变通方法,您也可以通过使用私有话题底部的 :link: 分享按钮,然后从那里访问邀请,来预先填充“到达话题”。 :+1:

1 个赞