Como rastrear `(id:discourse.component-template-resolving)`

Estamos em um site hospedado e temos visto

[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:

  1. Vá para /safe-mode.
  2. Desative todos os componentes de tema e recarregue o site.
  • Se o aviso desaparecer, um desses componentes é a causa.
  1. Se ele permanecer, reative os temas e, em vez disso, desative todos os plugins para testá-los.
  2. 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.
image
Você usa uma versão personalizada desse componente ou instalou um branch diferente?

1 curtida

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.

1 curtida

Não tenho certeza se entendi sua pergunta

O tópico vinculado no aviso do administrador que você compartilhou diz que o nome do componente pode ser encontrado no console do navegador

E foi aí que encontrei o nome

1 curtida

Então é aí que eu deveria estar olhando. Obrigado!

1 curtida

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.