J’ai constaté que la remise en bloc dans Admin - Badges ne met pas à jour grant_count.
Après une remise en bloc, je dois exécuter Badge.ensure_consistency! manuellement.
J’utilise Discourse 2.9.0.beta5.
La valeur grant_badge est mise à jour par le job d’arrière-plan EnsureDbConsistency, mais vous pouvez l’accélérer en la déclenchant manuellement depuis votre page sidekiq/scheduler. ![]()
Pourriez-vous tester cela et voir si cela résout votre problème ?
Ça fonctionne. Je n’avais pas trouvé le job EnsureDbConsistency avant. ![]()
Merci !
PR: compatability issues with Sidekiq 6.5.0 — la mise à jour fonctionnera
