Dos usuarios esperando aprobación pero no en RQ- ¿dónde están?

Usamos el mismo proceso de registro para todos los usuarios nuevos, utilizando Wordpress como proveedor de OAuth y requiriendo aprobación manual en Discourse. El 99% de las veces funciona. Pero dos usuarios en las últimas semanas se están ocultando en algún lugar. Discourse envía notificaciones de que están pendientes de aprobación, pero no están en la Cola de Revisión, sin importar cómo filtre.

Discourse debe saber dónde están, ya que está enviando notificaciones. ¿Cómo puedo encontrarlos?


Ve a admin > usuarios, deberían estar ahí.

Los encontré usando

AdminUserIndexQuery.new(query: 'pending', stats: false).find_users_query

Han estado pendientes de aprobación durante 2-3 años. Parece un error que no aparezcan en la cola de revisión.

2 Me gusta

He descubierto que algunos usuarios “rechazados” parecen atascar la cola. Aunque el filtro predeterminado para la Cola de Revisión los oculta, se pueden encontrar si se borra el filtrado. Desafortunadamente, como Moderador, no puedo filtrar por aprobaciones de estado “rechazado” o “No”. E incluso si puedo encontrar a esas personas rechazadas y no aprobadas en la Cola, no puedo acceder a ellas en las listas de Usuarios. Están enmascaradas allí de alguna manera. Por lo tanto, no hay forma de eliminar a los usuarios como moderador.

Así que siempre parece que hay usuarios esperando.

Creo que esto también se mencionó aquí:

2 Me gusta