El sistema piensa permanentemente que hay aprobaciones de usuario pendientes

Supongo que, al dar contexto aquí, también soy consciente de que podría estar pidiendo una función relacionada. Quizás debería hacer dos publicaciones, pero empezaré solo con esta describiendo mi problema e incluiré incidentalmente mi sugerencia.

Contexto: Soy coadministrador en un foro de Discourse y el propietario/administrador principal generalmente me ha pedido que le deje a él todas las aprobaciones de usuarios. Sería agradable que hubiera una opción para que el sistema no me envíe mensajes constantemente sobre las aprobaciones a medida que ocurren, sino que tuviera una forma de retrasarlas solo para mí hasta que se cumplan ciertos criterios editables (por ejemplo, al menos 10 aprobaciones o al menos una de hace más de una semana, o algo así).

El problema que estoy reportando es que, incluso cuando el otro administrador [des]aprueba todos los usuarios pendientes, inmediatamente recibimos un mensaje del sistema indicando que aún hay 6 usuarios pendientes. Ha sido así desde que fui promovido a coadministrador, es decir, desde hace años.

Al hacer clic en “Por favor, revísalos”, se muestra:

Una lista vacía (tengo una captura, pero como usuario nuevo no puedo incluirla).

¿Existe alguna manera de eliminar estas solicitudes pendientes fantasma?

Bienvenido a Meta :wave:

Existe la configuración del sitio «pending users reminder delay minutes».

Esto ayuda a controlar con qué frecuencia se envía el mensaje.

A veces ocurre que no todos los usuarios son aprobados automáticamente cuando se habilita la aprobación de nuevos usuarios. Conozco al menos dos errores que causan esto ([1] y [2]).
Puedes intentar buscar y aprobar a los usuarios. Yo prefiero usar el plugin Data Explorer, pero también es posible exportar todos los usuarios en caso de que no tengas acceso a ese plugin.

Luego puedes intentar usar el botón de aprobar en la página de administración de esos usuarios. Si el botón no funciona, tendrás que esperar a una solución (Approval button on user's profile doesn't work).

Aquí tienes un fragmento de un mensaje que dejé para el otro administrador:

Exporté la base de datos de usuarios y obtuve un archivo CSV. Copié dos campos de este a una nueva hoja de cálculo: nombre de usuario y aprobado. Busqué valores «falso» en el campo aprobado y obtuve estos 6 usuarios: [lista omitida]

Luego busqué cada uno en la página de Administración/Usuarios y hice clic en el botón manual de «Aprobar» para cada uno. Tendremos que esperar al siguiente mensaje del sistema sobre aprobaciones para ver si realmente solucioné el problema, pero confío en que esto lo habrá resuelto.

Así que gracias por la ayuda, @Moin; espero que esto elimine una molestia perpetua más en mi vida :grin: