I’m Putting this in the “Bug” Category for now however if I have put it in the wrong place then can an admin amend it accordingly.
Right here I go…
I’ve been testing badges as a user in the community I’ve been apart of for the last year or so (yeah I’m boring like that)
However as part of this I haven’t missed 1 day at all in the last 365-367 days as I write this and still going strong as queries were coming in thick and fast I was answering at silly hours sometimes which auto logged the daily count.
Yet on the 365th Day I logged in after 9am as it rarely turns over correctly past midnight on certain things in my timezone until this time & randomly throughout the day to check but I didn’t receive the “devotee” badge at all so I brushed it off and thought “oh the forum software hasn’t been updated/refreshed today yet”
The one thing I did notice was that I’d been Awarded the “Anniversary” badge and I had a Piece of cake next to my name all day which normally only comes up on my birthday if the date has been stored to my username for the “Cake Day” feature.
While I thought this was odd I captured the screenshot anyways and did notice the cake symbol was a bit out of place when the stats screen is collapsed see above ^^^
I left it at that but thought the icon shouldn’t be a cake icon but more of a party hat style icon/emoji for an Anniversary…but thats just a little nitpick.
However as Day 366 rolled by and day 367 (today) there’s still no sign of the badge showing up.
This also happened with another Badge “New User Of The Month” in the beginning of my discourse journey and there wasn’t many new users registering at that point me & one other on the same day and I had proof yet I missed out on this badge too.
So my question is:- why are these badges not being awarded correctly along with certain other ones and is it an easy fix to be implemented by you genius programmers out there to code into the discourse software but I’m also wondering if this is clashing somewhere in the code between the two badges being awarded together as a year can sometimes be 366 days (leap year) sooo…maybe award the devotee badge at 367 days (1y 1day) instead either on your side globally or manually by a staff member’s control panel.
I just feel a little cheated by not getting my badge & for wasting a year of my life logging in Devotedly