Badge Nouvel utilisateur du mois attribué avant la date d'inscription

Bonjour à tous !

Je viens de remarquer que deux de mes utilisateurs ont reçu le badge « Nouvel utilisateur du mois » avant leur date d’inscription réelle. Cela ne devrait pas être possible, si ?


J’ai actuellement deux membres à qui ce badge a été attribué avant leur date d’inscription.

4 « J'aime »

Je pense qu’il y a un problème avec la logique utilisée ici :

Elle vérifie les statistiques pour tous les utilisateurs créés après le début du mois précédent. Ainsi, si un utilisateur s’est inscrit à mi-juin, elle vérifiera les statistiques depuis le début de mai jusqu’à mi-juin. Le badge se voit ensuite attribuer une date de created_at fixée à la fin du mois précédent (31 mai). Cela permettrait à un utilisateur créé en juin de recevoir son badge « Nouvel Utilisateur du Mois » à la fin du mois de mai.

10 « J'aime »

Superbe reproduction @simon !

Ceci le corrige :

8 « J'aime »