Badge "Nuovo utente del mese" assegnato prima della data di registrazione

Ciao a tutti!

Ho appena notato che due dei miei utenti hanno ricevuto il badge “Nuovo utente del mese” prima della loro data di registrazione effettiva. Non dovrebbe essere possibile, vero?


Attualmente ho due membri a cui è stato assegnato questo badge prima della data di registrazione.

4 Mi Piace

Penso che ci sia un problema con la logica utilizzata qui:

Sto controllando le statistiche per qualsiasi utente creato dopo l’inizio del mese precedente. Quindi, se un utente si è iscritto a metà giugno, verranno controllate le statistiche dall’inizio di maggio fino a metà giugno. Il badge ha poi la sua data created_at impostata alla fine del mese precedente (31 maggio). Questo permetterebbe a un utente creato a giugno di ricevere il badge “Nuovo Utente del Mese” alla fine di maggio.

10 Mi Piace

Ottima riproduzione @simon!

Questo lo risolve:

8 Mi Piace