¡Hola, primero que nada, gracias a los creadores del plugin por hacerlo!
Mi primer patrocinador ha realizado su promesa y fue añadido al grupo de patrocinadores, pero no obtuvo el distintivo que creé. Verifiqué la consulta para el distintivo y la cambié al nombre del grupo (ya que no llamé a ese grupo ‘Patrons’), pero eso no lo solucionó…
El trabajo de insignia se ejecuta una vez al día, por lo que puede tardar hasta un día en obtener la insignia. Para acelerar el proceso, ve a example.com/sidekiq/scheduler, busca BadgeGrant y haz clic en Trigger.
Gracias @Mark_Schmucker por tu rápida respuesta y ayuda. Hice lo que dijiste y también esperé un día para asegurarme… pero todavía no tengo la insignia
Verifiqué en badge cp y realicé la consulta de prueba; también dice que no se otorgarán insignias… así que debe haber algo más ocurriendo…
Esta es la consulta, la que creó el plugin de Patreon para las insignias. Lo único que cambié fue el nombre del grupo, usando supporters en lugar de patreon.
select user_id, created_at granted_at, NULL post_id from group_users where group_id = ( select g.id from groups g where g.name = 'supporters' )
Uso la misma consulta para muchas insignias, solo cambiando el nombre del grupo. Funciona para mí. Usa el grupo “Name”, no “Full Name”. ¿Funciona la consulta con otros grupos?
Vale… momento de darse una palmada en la frente una vez más… el nombre distingue entre mayúsculas y minúsculas… no me había dado cuenta. Además, al principio confundí el nombre de la insignia con el nombre del grupo… (ya que ambos tenían el mismo nombre). Y luego descubrí que distingue entre mayúsculas y minúsculas… ahora indica que se otorga a 1 usuario ¡Gracias por ayudarme a resolverlo!