关于新的审核队列(2019)的反馈

尝试批准主题和帖子时,我遇到了 500 错误。当前使用的是 2.6.0.beta3 版本。以下是日志:

ActiveRecord::RangeError (PG::NumericValueOutOfRange: ERROR:  integer out of range
)
app/models/reviewable_queued_post.rb:97:in `perform_approve_post'
app/models/reviewable.rb:355:in `public_send'
app/models/reviewable.rb:355:in `block in perform'
app/models/reviewable.rb:353:in `perform'
app/controllers/reviewables_controller.rb:192:in `perform'
app/controllers/application_controller.rb:347:in `block in with_resolved_locale'
app/controllers/application_controller.rb:347:in `with_resolved_locale'
lib/middleware/omniauth_bypass_middleware.rb:68:in `call'
lib/content_security_policy/middleware.rb:12:in `call'
lib/middleware/anonymous_cache.rb:336: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:22:in `call'
lib/middleware/request_tracker.rb:176:in `call'

一些可能相关的信息是,我过去曾安装过 Akismet 并已将其卸载(也执行了 rake 任务),详情参见:Feedback on the new Review Queue (2019) - #210 by markersocial

这些项目来自过去 60 天内(auto_handle_queued_age: 60)。我尝试过处理旧帖子(约 2 个月)和最近(过去 3 小时内)的帖子。

我可以批准用户(类型:User),并且“删除用户”选项在排队中的主题/帖子上也能正常工作。

2 个赞