Badge given even if not active


#1

Hiya! In my forum, we noticed that the badge (here especially “First Onebox”) is given (i.e. a notification is sent) even if the badge isn’t active. This leads to a problem, when the badge isn’t active: the notification link leads into a “not found”, and the badge isn’t listed in the list of badges for that user (that still got the message).

To clarify: Badge notification is sent, even if it’s not active.


#2

Also, probably a locale problem, but when users earn their badges, they are sent a message with the English title of that badge, despite the forum otherwise using Finnish locale.

Notification is, for example: “Ansaitsit ‘Reader’” (You earned ‘Reader’). In other places this badge is named in Finnish “Lukutoukka”.

(Maybe this message should be moved to locale/translation area…)


(Jeff Atwood) #3

Did you disable all badges via the site setting?


#4

No, badges are enabled globally (enable badges is checked).

The First Onebox badge was separately turned off in the badges list.


(Jeff Atwood) #5

This might be a bug then @sam


#6

Yup, we have the same issue.
I reported it here a while back.


(Robin Ward) #7

Here’s a fix for the granting behaviour.


(Jeff Atwood) #8

This topic was automatically closed after 3 days. New replies are no longer allowed.