Insignia personalizada para nivel de confianza 0

Estoy intentando otorgar una insignia a todos los usuarios nuevos de mi foro. Estoy probando lo siguiente

Veo esta vista previa

Pero la insignia no se asigna

Ah, y no quiero la insignia para los usuarios después de alcanzar un nivel de confianza más alto.
¿Alguna idea, por favor?

Las insignias se otorgan a una hora fija cada día. Parece que no hay nada malo en tu código, así que solo tienes que esperar al día siguiente y se otorgará automáticamente.

(O también puedes ir a /sidekiq/scheduler, buscar Jobs::BadgeGrant y presionar trigger)

Muchas gracias. Funcionó. ¿Tienes alguna sugerencia sobre cómo puedo otorgar la insignia tan pronto como un usuario crea una cuenta? Intenté cambiar el disparador a “Cuando se edita o crea un usuario” y funcionó bien. Pero también necesito eliminar la insignia cuando un usuario alcanza el nivel de confianza 1. ¿Es esto factible?
Gracias de nuevo.

Con tu configuración actual, no hay nada que hacer. Ejecutará la tarea todos los días y revocará las insignias antiguas.
Aún no he probado si se revocarán inmediatamente cuando el usuario alcance el nivel de confianza 1.