Plugin de mago personalizado 馃

Hola :slight_smile:
Parece que una actualizaci贸n muy reciente del n煤cleo de Discourse (durante el fin de semana del 6 al 7 de junio) ha introducido un cambio arquitect贸nico disruptivo que provoca que el plugin discourse-custom-wizard haga colapsar todo el ciclo de arranque de la aplicaci贸n.

Incluso intentar visitar /safe-mode falla con un error 500 global, ya que el colapso ocurre durante el registro del middleware de inicializaci贸n.

Aqu铆 est谩 el rastreo exacto del error fatal extra铆do de Logster:

ActionView::Template::Error (undefined method 'admin_stylesheets' for class DiscoursePluginRegistry)
lib/stylesheet/manager/builder.rb:199:in `Stylesheets::Manager::Builder#plugins_digest'

Parece que, durante la fase de compilaci贸n de activos/hojas de estilo (plugins_digest), el n煤cleo de Discourse est谩 invocando un m茅todo admin_stylesheets en DiscoursePluginRegistry, lo cual lanza una excepci贸n de m茅todo no definido, probablemente debido a una incompatibilidad con la forma en que el asistente personalizado registra o extiende los estilos administrativos.

Deshabilitar el plugin en app.yml y realizar una reconstrucci贸n completa del contenedor permite que el foro arranque con normalidad, lo que confirma que el colapso est谩 aislado en los ganchos de integraci贸n del asistente.

驴Podr铆as revisar la actualizaci贸n de los ganchos del registro/hojas de estilo para garantizar la compatibilidad con los cambios actuales del n煤cleo?

隆Gracias!

1 me gusta