모두 안녕하세요!
방금 두 명의 사용자에게 실제 가입일보다 이른 시점에 ‘이번 달의 신규 사용자’ 배지가 부여된 것을 발견했습니다. 이런 일이 가능할까요?
![]()
![]()
현재 가입일보다 이전에 이 배지를 받은 멤버가 두 명 있습니다.
모두 안녕하세요!
방금 두 명의 사용자에게 실제 가입일보다 이른 시점에 ‘이번 달의 신규 사용자’ 배지가 부여된 것을 발견했습니다. 이런 일이 가능할까요?
![]()
![]()
현재 가입일보다 이전에 이 배지를 받은 멤버가 두 명 있습니다.
여기서 사용되는 로직에 문제가 있는 것 같습니다:
이 코드는 이전 달의 시작 시점 이후에 생성된 모든 사용자의 통계를 확인합니다. 따라서 사용자가 6월 중순에 가입한 경우, 5월 초부터 6월 중순까지의 통계를 확인하게 됩니다. 이후 배지의 created_at 날짜는 이전 달의 마지막 날(5월 31일)로 설정됩니다. 이로 인해 6월에 생성된 사용자에게 5월 말에 ‘이번 달의 신규 사용자(New User of the Month)’ 배지가 수여될 수 있습니다.
좋은 재현 감사합니다, @simon!
이것이 문제를 수정합니다: