管理画面の「バッジ」にある「一括付与」で grant_count が更新されないことがわかりました。
一括付与後、手動で Badge.ensure_consistency! を実行する必要があります。
Discourse 2.9.0.beta5 を使用しています。
grant_badge の値は EnsureDbConsistency バックグラウンドジョブによって更新されますが、sidekiq/scheduler ページから手動でトリガーすることで高速化できます。![]()
それをテストして、問題が解決するかどうか確認していただけますか?
動作しました。以前は EnsureDbConsistency ジョブが見つかりませんでした。![]()
ありがとうございます!
PR: compatability issues with Sidekiq 6.5.0 — アップデートは機能します
