Habilitado el modo de avatares seleccionables para todos
Restablecidos los avatares seleccionables, aunque la marca verde no se podía presionar
Restablecido el modo de avatares seleccionables
Obtenido ‘Ooops. El software que impulsa esta discusión…’
No puedo deshacerme de la pantalla de Ooops. Mi sitio de prueba ahora está caído e inoperativo, tanto para el usuario de prueba como para el administrador, en Chrome y Firefox.
He saltado a mi portátil para echar un vistazo a los registros. Todavía soy bastante nuevo en esto, así que corrígeme si he sacado lo incorrecto.
Started PUT "/admin/site_settings/selectable_avatars" for 176.25.113.180 at 2022-03-26 10:09:12 +0000
Processing by Admin::SiteSettingsController#update as */*
Parameters: {"selectable_avatars"=>"", "id"=>"selectable_avatars"}
Completed 500 Internal Server Error in 62ms (ActiveRecord: 0.0ms | Allocations: 3529)
NoMethodError (undefined method `to_i' for []:Array
Did you mean? to_s
to_a
to_h)
Creo que ese es el error original, aunque hay más de mis intentos de acceder a diferentes páginas después. ¿Es eso lo correcto?
Echando un vistazo más de cerca, parece que los errores son los mismos, solo que activados por diferentes páginas:
Started GET "/login" for 176.25.113.180 at 2022-03-26 10:21:13 +0000
Processing by StaticController#show as HTML
Parameters: {"id"=>"login"}
Completed 500 Internal Server Error in 9ms (ActiveRecord: 0.0ms | Allocations: 1824)
NoMethodError (undefined method `to_i' for []:Array
Did you mean? to_s
to_a
to_h)
Creo que es que la configuración de avatares seleccionables está activada pero la lista de avatares está vacía (ese es el array vacío que está causando el error, creo). Así que necesitas desactivar los avatares seleccionables o añadir algunos avatares. No sé cómo añadirlos de inmediato, así que creo que desactivar la configuración podría funcionar.
¡Buen trabajo, @JammyDodger! Puedes eliminar parte de las conjeturas buscando en conf/site_settings.yml en el código fuente. De esta manera, podrás buscar más fácilmente lo que buscas. También puedes adjuntar /search en la interfaz de usuario, pero aquí la interfaz de usuario estaba rota…
¡Me alegro de que vuelvas a estar operativo, @daming!
Esto todavía parece un error. Estoy seguro de que recibirá atención después del fin de semana.