Patron aggiunto al gruppo ma senza badge?

Ciao, innanzitutto, grazie ai creatori del plugin per averlo realizzato!

Il mio primo Patron ha effettuato la sua donazione ed è stato aggiunto al gruppo dei Patron, ma non ha ricevuto il badge che ho creato. Ho controllato la query per il badge e l’ho modificata con il nome del gruppo (dato che non ho chiamato quel gruppo “Patrons”), ma questo non ha risolto il problema…
Cosa devo fare?
Grazie per il vostro aiuto!

L’attività badge viene eseguita una volta al giorno, quindi potrebbero essere necessarie fino a 24 ore per ottenere il badge. Per accelerare il processo, vai su example.com/sidekiq/scheduler, cerca BadgeGrant e clicca su Trigger.

Grazie @Mark_Schmucker per la tua rapida risposta e per l’aiuto. Ho fatto come mi hai detto e ho anche aspettato un giorno per essere sicuro… ma ancora nessuna medaglia :frowning:
Ho controllato in badge cp e ho eseguito la query di test, ma dice anche lì che non verranno assegnate medaglie… quindi c’è qualcosa altro che non va…

Pubblica la tua query o esperimento in Data Explorer?

Questa è la query, è quella creata dal plugin Patreon per i badge. L’unica cosa che ho cambiato è il nome del gruppo in supporters invece di 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' )

E restituisce 0 casi. Dovrebbe essere 1 :slight_smile:

Uso la stessa query per molti badge, semplicemente cambiando il nome del gruppo. Funziona per me. Usa il gruppo “Name”, non “Full Name”. La query funziona con altri gruppi?

Ok… momento di schiaffo alla fronte, ancora una volta… il nome è sensibile alle maiuscole e minuscole… non me ne ero reso conto. Inoltre, all’inizio ho confuso il nome del badge con quello del gruppo… (dato che avevano entrambi lo stesso nome). E poi ho scoperto che è sensibile alle maiuscole e minuscole… ora restituisce che assegna a 1 utente :slight_smile: Grazie per avermi aiutato a risolvere il problema! :slight_smile:

Quale nome? Dobbiamo eliminare ogni inutile distinzione tra maiuscole e minuscole..

@codinghorror Scusa, l’ho visto solo ora, era il nome del gruppo.