Olá ![]()
Parece que uma atualização muito recente do Discourse Core (no fim de semana de 6 a 7 de junho) introduziu uma mudança arquitetural disruptiva que faz com que o plugin discourse-custom-wizard cause a falha de todo o ciclo de inicialização da aplicação.
Mesmo tentando acessar /safe-mode, o sistema falha com um erro 500 global, pois a falha ocorre durante o registro do middleware de inicialização.
Aqui está o rastreamento exato do erro fatal extraído do Logster:
ActionView::Template::Error (método não definido 'admin_stylesheets' para a classe DiscoursePluginRegistry)
lib/stylesheet/manager/builder.rb:199:in `Stylesheets::Manager::Builder#plugins_digest'
Parece que, durante a fase de compilação de ativos/planilhas de estilo (plugins_digest), o Discourse Core está invocando um método admin_stylesheets na DiscoursePluginRegistry, o que está gerando uma exceção de método não definido. Isso provavelmente se deve a uma incompatibilidade com a forma como o assistente personalizado registra ou estende os estilos administrativos.
Desativar o plugin no app.yml e executar uma reconstrução completa do contêiner permite que o fórum inicie normalmente, confirmando que a falha está isolada nos ganchos de integração do assistente.
Você poderia, por favor, verificar a atualização dos ganchos do registro/planilhas de estilo para garantir compatibilidade com as mudanças recentes do núcleo?
Obrigado!