q2a-badges icon indicating copy to clipboard operation
q2a-badges copied to clipboard

Badge 'liked', 'loved' and 'revered' not awarded automatically (when upvotes received)

Open echteinfachtv opened this issue 11 years ago • 2 comments

Noticed it myself, and now a user pointed out the issue as he did not get the badge.

Settings: 'liked' → 10 up-votes 'loved' → 50 up-votes 'revered' → 100 up-votes

Issue: A user reaches x upvotes but is not rewarded the 'loved' badge.

Hunting the bug:

  1. I checked the badge parameters in qa_options, everything seems correct.
  2. I checked the user's upvotes, correct, got more than x upvotes.
  3. I checked that badge is not awared yet (badge_slug), correct, empty result in mysql.

Could it be that check_voted($uid) does not get the userid? Somehow it is not triggered automatically... How is it triggered?

Greetings :) Kai

*PS: If I go to >Admin >Plugins >Badge Plugin and do Recheck Badge Awarding, those badges get rewarded!

echteinfachtv avatar Apr 12 '13 07:04 echteinfachtv

It seems to work on my site...

NoahY avatar Apr 19 '13 21:04 NoahY

This is weird. I will look into this as soon as it happens again. Thanks Noah.

echteinfachtv avatar May 05 '13 12:05 echteinfachtv