¡Genial! Aquí tienes lo que puedes hacer para manejar tu caso específico:
-
Aprobación o rechazo de cualquier usuario pendiente que esté visible actualmente en tu cola de revisión.
-
Realiza una copia de seguridad de tu sitio.
-
Accede a la consola de rails de tu sitio.
cd /var/discourse ./launcher enter app rails c -
Obtén los usuarios que están en un limbo de aprobación.
pending_users = AdminUserIndexQuery.new(query: 'pending', stats: false).find_users_query -
Ejecuta lo siguiente para aprobarlos.
pending_users.each do |u| u.approved = true u.approved_by = Discourse.system_user u.approved_at = Time.zone.now u.save! end
¡Eso debería bastar!