# User badge reappear even after being revoked by the admin?

**URL:** <https://meta.discourse.org/t/user-badge-reappear-even-after-being-revoked-by-the-admin/32570>\
**Category:** Product Support\
**Created:** [2015 年 8 月 27 日午前 4:41 UTC](https://meta.discourse.org/t/user-badge-reappear-even-after-being-revoked-by-the-admin/32570 "2015-08-27T04:41:39Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)\
**Post date:** [2015 年 8 月 27 日午前 10:01 UTC](https://meta.discourse.org/t/user-badge-reappear-even-after-being-revoked-by-the-admin/32570/4 "2015-08-27T10:01:58Z")

</div>

Badges aren’t event-driven though, right? They’re awarded by scheduled queries. You can see the scheduled job at /sidekiq/scheduler

So if the conditions to award that badge remain true, whether once or multiple times, then revocation will only apply until the query runs again. If you revoke the first instance of a badge which can be awarded multiple times then every instance of the condition which awards the badge will continue to trigger badges to be awarded.

Which badge are you trying to revoke and why?

---

_[View the full topic](https://meta.discourse.org/t/user-badge-reappear-even-after-being-revoked-by-the-admin/32570)._
