SOLVED

Anniversary badges logic

MVP

Surprisingly I received another anniversary budge even if the anniversary is in July. Perhaps as NY gift, thank you.

image.png

Another strange thing, we have more 7-years members than 6-years ones, how they could appear?

Can't say I care about this, just interesting if stats logic was changed and how.

Happy New Year!

5 Replies

@Sergei Baklan   

It's definitely AI, in MTC it simplifies everything so :)

Congratulations on your 7th anniversary badges.

PS.

1 January 2024 and I still only have 2 badges - this must be specially -> just for you :)

A1_0-1704129584206.png

This is exactly the opposite case:

User id 100000 - Badge is supposed to be 3-year anniversary - Microsoft Community Hub

best response confirmed by Sergei Baklan (MVP)
Solution

@Sergei Baklan 

 

thanks for posting, I am afraid everything you have posted here is my fault!

 

I forgot to update the anniversary badge earlier in the year and when u was doing some work before the holidays I realized my error.

 

so how can more people have 7 years than 6?

 

well badges are awarded to all eligible users at the point I create them and then only when each user logs in going forward. So where as 6 years was awarded at creation to 0 users, because no one had been with us 6 years when I created it and it increased only as an eligible member logged in, the 7 year badge already had 3k eligible members and so they were all given the badge no matter when they actually last logged in.

 

i am afraid this one is not AI it’s just me :)

 

 

Got it, thank you

@Sergei Baklan  

Do you see the repeated best answer at the bottom of the post?

A1_0-1704198642774.png

 

@A1 

Yes, I see. So far I'm neutral to that functionality, need to play with it more to decide could it be useful or not.

1 best response

Accepted Solutions
best response confirmed by Sergei Baklan (MVP)
Solution

@Sergei Baklan 

 

thanks for posting, I am afraid everything you have posted here is my fault!

 

I forgot to update the anniversary badge earlier in the year and when u was doing some work before the holidays I realized my error.

 

so how can more people have 7 years than 6?

 

well badges are awarded to all eligible users at the point I create them and then only when each user logs in going forward. So where as 6 years was awarded at creation to 0 users, because no one had been with us 6 years when I created it and it increased only as an eligible member logged in, the 7 year badge already had 3k eligible members and so they were all given the badge no matter when they actually last logged in.

 

i am afraid this one is not AI it’s just me :)

 

 

View solution in original post