July 4, 2021 in Feedback
Actually we can recompute badges for all members, but for an unknown reason some users do not get the badges they should and others got too much badges... 😑
In our case recompute all the members badges takes more than 3 hours (it has been long testing our rules system...), it will be useful if we could "rebuild a single user" badges/ranks set, for the users detecting wrong badges & rank attribution...
It may also be useful for testing purposes : tests the rules set on a single user goes more fast than on the whole community...
This would be useful or even recompute badges for a specific group. Our community is fairly new, less than a year with over 5000 members and recomputes take about 1 hour+, so I can imagine as it gets bigger what that will look like.
This feature is beginning to be mandatory : we had a user posting a new topic in a section giving award, but the topic was in the wrong place (we had to move it in the right place). So the user has now been wrongly awarded and there is no way to step back (you cannot remove a badge automatically given by a rule) except by launching a "recompute all" for 7hours and loosing awarding date/time for all the other members... 😑
similar problem with banned/spammer users that got awarded between their inscription and spamming : impossible to remove their awards after their content has been deleted...
Just a new example to promote this feature : we've a rule based on the reputation of our members. When a milestone is reached the member got his badge and points (for example at reputation level 50, the user got a badge "reliable" and 3 points...). But, when a user gives a positive reaction (giving reputation points) the user can also remove it... so... a user A clics on the "like button" of a post from another user (B) having 49 reputation points, thanks to that user B reach his 50 points, having his badge and achievements points : yay ! But... user in the end A does not think the post of user B deserves a like, so he removes it... Now user B has reputation level 49, but the badge and achievement points like he has reached the good level...
OK, when he reaches 50 points again, he does not receives the badge again, but maybe the points (need further testing). But the inconsistency is by having a reputation level of 49 and "pre-owning" a badge. This could seem not fair for other users and also provide an instability (bugged) sensation...
So, to be able at least to remove badge & points for a user still seems important to me...
Started 19 hours ago
Started 4 hours ago
Started January 23