トピックや投稿の承認を試みると、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)はでき、キューに入っているトピックや投稿の「ユーザー削除」オプションも機能しています。