« Vous êtes nouvel utilisateur du mois ! #1 » se répète à l'infini pour un utilisateur

Nous sommes ravis d’utiliser Discourse sur forum.dccmuseum.com et nous mettons à jour très fréquemment.

Cependant, un utilisateur malheureux a reçu 13 e-mails et encore plus de messages du type « Vous êtes le nouvel utilisateur du mois ! #1 », sans jamais recevoir le badge ce mois-ci. Je n’ai trouvé aucun moyen de l’attribuer manuellement, aucune indication dans les journaux, et un autre utilisateur a reçu le badge avec un seul message, comme prévu.

Je connais bien SQL, mais pas Ruby on Rails ni Docker suffisamment pour dépanner le problème sans aide supplémentaire. Je suis ouvert à toute suggestion sur ce qu’il faut vérifier et comment forcer l’attribution pour résoudre l’incident.

Maximilian Emig - DCC Museum

Je vous suggère de consulter votredomaine.com/sidekiq/retries

Il se peut qu’un élément soit bloqué et ait simplement besoin d’un petit coup de pouce.

Vous devriez y voir tous les travaux et supprimer le travail s’il continue de se reproduire.

P.S. Bienvenue sur Meta :slight_smile:

Un problème survenait si l’utilisateur ignorait les conseils pour les nouveaux utilisateurs et était éligible au badge « Nouvel utilisateur du mois », auquel cas il ne l’obtenait pas mais recevait tout de même une notification.

Cela devrait être corrigé ici :