While testing this I discovered a bug. On my dev instance, my primary user (
jomaxro) had never mentioned a user. One of my test users (
jomaxro_test) mentioned themselves while editing a wiki post by
jomaxro then received the ‘First Mention’ badge.
Was this a new mention they edited into the post?
Yes it was. More specific repro steps:
- User A has never earned the ‘First Mention’ Badge.
- User A creates a post.
- User A’s post is made a wiki.
- User B edits the post and adds a mention.
- User A receives ‘First Mention’ Badge.
Maybe wiki-fied posts should be excluded from the consideration for first mention / first quote / first emoji / first anything else.