Insignia de Nuevo Usuario del Mes otorgada antes de la fecha de registro

¡Hola a todos!

Acabo de notar que dos de mis usuarios obtuvieron la insignia de ‘Nuevo usuario del mes’ antes de su fecha de registro real. Eso no debería ser posible, ¿verdad?


Actualmente tengo dos miembros a los que se les ha otorgado esta insignia antes de su fecha de registro.

4 Me gusta

Creo que hay un problema con la lógica que se está utilizando aquí:

Está verificando las estadísticas de cualquier usuario creado después del inicio del mes anterior. Por lo tanto, si un usuario se unió a mediados de junio, se verificarán las estadísticas desde el inicio de mayo hasta mediados de junio. Luego, la insignia tiene su fecha created_at establecida al final del mes anterior (31 de mayo). Esto permitiría que un usuario creado en junio reciba la insignia de Nuevo Usuario del Mes al final de mayo.

10 Me gusta

¡Buen repro @simon!

Esto lo soluciona:

8 Me gusta