I’m running self-hosted Discourse 3.6.0.beta1-dev, and one user asked me to revoke the “First Like” badge from them. I’ve been trying for days to do this, but every time I revoke the badge it comes back within a day. I have followed instructions from this topic. Every time the badge comes back, it is always for the same post, and shows up as if it was granted many days ago (which is when the user originally got the badge).
Here’s a screenshot of me hopelessly trying to revoke the badge:
Ik geloof dat dit komt doordat de taak om badges toe te kennen dagelijks wordt uitgevoerd. De badge wordt gegeven omdat de gebruiker die post leuk vond.
Je zult waarschijnlijk de like op die post van die gebruiker moeten verwijderen, waarschijnlijk met behulp van de Rails-console. Of misschien kun je tijdelijk de instelling post undo action window mins verhogen, de post ontliken en dan de instelling terugzetten.
De gebruiker heeft de like al een paar dagen geleden verwijderd, maar de badge wordt nog steeds toegevoegd voor hetzelfde bericht. Ze hebben zelfs geprobeerd een ander bericht leuk te vinden, maar dat veranderde het bericht waarvoor de badge verschijnt niet. Weet u welke taak dit doet?
Dit is geen probleem waar het team tijd aan zal kunnen besteden, aangezien het uniek is voor één lid op één site. Ik heb nog nooit gehoord dat iemand dit wilde doen.