[Aviso do Administrador] Um dos seus temas ou plugins contém código que precisa ser atualizado. (id:discourse.component-template-resolving) (saiba mais)
Há cerca de uma semana.
Como posso rastrear de qual tema ou plugin isso vem? A maioria dos nossos plugins são pré-instalados, o resto é do próprio Discourse.
Em nenhum lugar em Temas, Componentes ou Plugins vejo uma indicação de que alguma coisa precisa ser atualizada.
A resposta a este aviso é explicada no link “Saiba mais” incluído na mensagem — ele leva ao tópico oficial da Meta sobre como lidar com a descontinuação do component-template-resolving.
Em resumo, este não é um problema de atualização, mas um aviso de descontinuação. Isso significa que um de seus temas ou plugins ainda usa o código antigo de component-template. O artigo explica como identificar qual é.
Você também pode usar o modo de segurança para restringir:
Vá para /safe-mode.
Desative todos os componentes de tema e recarregue o site.
Se o aviso desaparecer, um desses componentes é a causa.
Se ele permanecer, reative os temas e, em vez disso, desative todos os plugins para testá-los.
Reative os itens um por um até que o aviso retorne — esse é o culpado.
Depois de saber qual plugin ou tema o causa, você pode atualizá-lo ou desativá-lo temporariamente até que o autor lance uma correção.
Acho que o aviso está relacionado a uma versão do componente Unanswered Filter.
Você usa uma versão personalizada desse componente ou instalou um branch diferente?
Obrigado @Moin! Essa foi a pista que eu precisava. Meu parceiro no crime tem uma memória muito vaga de não conseguir instalar o componente vanilla quando o fez há vários anos e ter que fazer algo especial em torno disso.
Mas você poderia compartilhar o que sobre a mensagem o levou ao filtro Não respondido? Porque eu ainda estou perdido quanto a isso.