Ok, ecco cosa puoi fare per gestire il tuo caso specifico:
-
Approva o rifiuta tutti gli utenti in sospeso attualmente visibili nella tua coda di revisione
-
Esegui un backup del tuo sito
-
Accedi alla console Rails del tuo sito
cd /var/discourse ./launcher enter app rails c -
Recupera gli utenti bloccati in attesa di approvazione
pending_users = AdminUserIndexQuery.new(query: 'pending', stats: false).find_users_query -
Esegui il seguente codice per approvarli
pending_users.each do |u| u.approved = true u.approved_by = Discourse.system_user u.approved_at = Time.zone.now u.save! end
Dovrebbe essere tutto a posto!