Editando mi publicación original con una pregunta adicional:
- He modificado los nuevos requisitos para TL2, pero las promociones no parecen ocurrir. Ahora hay algunos usuarios con nivel TL2, pero no está claro por qué algunos han sido promovidos y otros no. Todos deberían haberlo sido ya, dado que los días visitados se establecieron en 0.
¿Existe algún comando de Rails o trabajo en Sidekiq que pueda activar para recorrer todos los usuarios y promoverlos?
¡Gracias de nuevo! ![]()
A continuación, la pregunta original
Antes de hacer algo estúpido, primero quiero consultarlo con ustedes ![]()
Caso: He migrado mi foro antiguo a Discourse (¡hurra!). Debido a la configuración de los niveles de confianza (TL), ahora todos son “miembros básicos”, lo que ha molestado a algunos miembros de larga data.
Lo que quiero hacer ahora es configurar los requisitos de TL2 de manera que mis miembros antiguos sean promovidos a TL2 de inmediato (eliminar los días visitados, temas visitados, tiempo de lectura y likes requeridos, y dejar solo el criterio de número de publicaciones, ya que esos datos se migraron desde el foro antiguo).
Creo que lo que sucederá es que, dentro de 24 horas, los 12.000 “miembros antiguos” serán promovidos a TL2.
Luego, quiero volver a establecer la configuración “estándar” de TL2 (15 días visitados, likes, etc.), para que los nuevos miembros “reales” no sean promovidos tan rápido.
Pregunta: ¿Todos los que tengan TL2 lo mantendrán? ¿O también serán rebajados de nuevo?
Y un detalle: la mayoría de las cuentas antiguas aún están desactivadas (tuvimos que hacerlo durante el período de migración/pruebas para asegurarnos de que nadie recibiera correos electrónicos). ¿Se producirá aún la promoción a TL2 en usuarios desactivados?
¡Gracias por sus comentarios!