侧边栏中有两个社区版块

最近的一次更新在侧边栏的自定义链接部分添加了社区部分,但似乎忘记了在功能完全开发之前隐藏它们。

1 个赞

感谢您报告此问题。

您的论坛是公开的吗?您能给我一个地址吗?这将有助于我调试出问题所在。

2 个赞

感谢 @kris.kotlarek 的帮助,我的论坛已解决此问题;我无法提供此 bug 如何发生的详细信息,只能说明我是如何遇到的:

  • 以站点管理员身份登录(我的 user.id = 1

  • 在更新前添加一个全局侧边栏部分;

  • 更新 discourse-docker-manager(from_version: ad743ae11d4727847ec7666fc931f4914769349a)

  • 使用 discourse-docker-manager 更新论坛。

from_version: f47a4e61ad8e61dd75efac7acdc9e03c94379643, f99b3af7ed4a21474f35223e83013ee3e8ad7002
repository: /var/www/discourse, /var/www/discourse/plugins/discourse-data-explorer

关于 bug 的可能信息:

  • 检查了数据库,发现新的侧边栏部分的 user_id 指向了我(id: 1),而不是 system_user(id: -1)
  • 将社区部分的 user_id 重置为 -1 解决了问题。

如果有人能重现此 bug,也许以上步骤会有帮助。

2 个赞