启用 Follow Plugin 时出现 ArgumentError (未知组)

大家好,希望有人能帮我指明解决这个问题的方向?这可能是一个 bug,但显然还有许多其他 Discourse 论坛在使用“关注”功能时没有问题,所以我很确定这是我们特有的问题。

问题: 启用“关注”插件后,点击任何地方的用户头像都会导致卡片“闪烁”一下就消失。它无法保持可见。只有在此插件启用时才会发生这种情况,否则它会弹出并保持可见,直到我再次将其关闭。导航到任何用户的直接个人资料 URL 时,我也会收到 404 错误。这在任何浏览器、任何设备、任何操作系统上都会发生。我可以 100% 复现此问题。

故障排除: 我删除了“关注”插件,重建,然后重新添加并再次重建。问题仍然存在。查看日志时,我收到以下错误:

ArgumentError (unknown group)
app/models/group.rb:596:in `lookup_group'
(eval):102:in `_fast_attributes'
app/controllers/application_controller.rb:543:in `render_json_dump'
app/controllers/users_controller.rb:99:in `block (2 levels) in show'
app/controllers/users_controller.rb:91:in `show'
app/controllers/application_controller.rb:415:in `block in with_resolved_locale'
app/controllers/application_controller.rb:415:in `with_resolved_locale'
lib/middleware/omniauth_bypass_middleware.rb:71:in `call'
lib/content_security_policy/middleware.rb:12:in `call'
lib/middleware/anonymous_cache.rb:368:in `call'
config/initializers/100-quiet_logger.rb:23:in `call'
config/initializers/100-silence_logger.rb:31:in `call'
lib/middleware/enforce_hostname.rb:23:in `call'
lib/middleware/request_tracker.rb:202:in `call'

根据我尝试访问用户卡片/个人资料的位置,此错误会有一些细微的变化,但大部分是相同的。

如果这有帮助,这是完整的堆栈跟踪/环境/信息:

所有详情
Message

ArgumentError (unknown group)
app/models/group.rb:596:in `lookup_group'
(eval):102:in `_fast_attributes'
app/controllers/application_controller.rb:543:in `render_json_dump'
app/controllers/users_controller.rb:99:in `block (2 levels) in show'
app/controllers/users_controller.rb:91:in `show'
app/controllers/application_controller.rb:415:in `block in with_resolved_locale'
app/controllers/application_controller.rb:415:in `with_resolved_locale'
lib/middleware/omniauth_bypass_middleware.rb:71:in `call'
lib/content_security_policy/middleware.rb:12:in `call'
lib/middleware/anonymous_cache.rb:368:in `call'
config/initializers/100-quiet_logger.rb:23:in `call'
config/initializers/100-silence_logger.rb:31:in `call'
lib/middleware/enforce_hostname.rb:23:in `call'
lib/middleware/request_tracker.rb:202:in `call'

Backtrace

app/models/group.rb:596:in `lookup_group'
plugins/discourse-follow/app/models/follow_pages_visibility.rb:50:in `can_see_page?'
plugins/discourse-follow/app/models/follow_pages_visibility.rb:37:in `can_see_following_page?'
plugins/discourse-follow/plugin.rb:52:in `block (2 levels) in activate!'
(eval):102:in `_fast_attributes'
active_model_serializers (0.8.4) lib/active_model/serializer.rb:456:in `attributes'
active_model_serializers (0.8.4) lib/active_model/serializer.rb:480:in `_serializable_hash'
active_model_serializers (0.8.4) lib/active_model/serializer.rb:359:in `serializable_hash'
active_model_serializers (0.8.4) lib/active_model/serializer.rb:343:in `as_json'
activesupport (7.0.3) lib/active_support/json/encoding.rb:22:in `encode'

Env

HTTP HOSTS: forum.wackywriters.com

因此,我必须禁用“关注”插件,以确保我们的论坛能够正常运行。我的用户们非常伤心,因为他们无法使用此功能,所以任何帮助或至少指明方向的建议都将非常有益。我非常感谢任何人花时间查看此问题!希望不是用户操作失误。
谢谢!