NOTA: El siguiente texto fue generado a mi pedido por el chatbot oficial de ask.discourse, resumiendo mi discusión
Estoy viendo cientos de estas advertencias en /logs (más de 1500 hasta ahora):
A scheduled admin dashboard problem check (upcoming_change_stable_opted_out) errored. : ArgumentError : wrong number of arguments (given 0, expected 1)
La traza de la pila apunta a:
app/services/problem_check/upcoming_change_stable_opted_out.rb:24:in 'translation_data'
app/models/problem_check.rb:203:in 'ProblemCheck#run'
La traza de la pila completa está disponible si es necesario. Ejecutando Ruby 3.4.
Esto parece ser un problema central de Discourse similar a otros errores recientes de ProblemCheck. El método translation_data en la línea 24 de ese archivo se está llamando con 0 argumentos cuando espera 1, probablemente un problema de separación de argumentos de palabra clave en Ruby 3.4.
Hágamelo saber si necesita información adicional.
(Curiosamente, mi panel de administración ya no me indica qué versión estoy ejecutando. No tengo más de 2 semanas de antigüedad)