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.
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.