[Aviso de administrador] Uno de sus temas o complementos contiene código que necesita actualizarse. (id:discourse.component-template-resolving) (más información)
Desde hace aproximadamente una semana.
¿Cómo puedo rastrear de qué tema o complemento proviene esto? La mayoría de nuestros complementos están preinstalados, el resto son de Discourse.
En ningún lugar de Temas, Componentes o Complementos veo una indicación de que algo en particular necesite actualizarse.
La respuesta a este aviso se explica en el enlace “Más información” incluido en el mensaje; este enlace dirige al tema oficial de Meta sobre cómo manejar la depreciación de component-template-resolving.
En resumen, esto no es un problema de actualización sino una advertencia de depreciación. Significa que uno de sus temas o complementos todavía utiliza código antiguo de plantillas de componentes. El artículo explica cómo identificar cuál.
También puede usar el modo seguro para reducir las opciones:
Vaya a /safe-mode.
Deshabilite todos los componentes del tema y luego recargue el sitio.
Si el aviso desaparece, uno de esos componentes es la causa.
Si permanece, vuelva a habilitar los temas y, en su lugar, deshabilite todos los complementos para probarlos.
Vuelva a habilitar los elementos uno por uno hasta que el aviso regrese; ese será su culpable.
Una vez que sepa qué complemento o tema lo está causando, puede actualizarlo o deshabilitarlo temporalmente hasta que el autor publique una solución.
Creo que la advertencia está relacionada con una versión del componente Unanswered Filter.
¿Utilizas una versión personalizada de ese componente o instalaste una rama diferente?
¡Gracias @Moin! Esa fue la pista que necesitaba. Mi cómplice tiene un recuerdo muy vago de no poder instalar el componente vanilla cuando lo hizo hace varios años y de tener que hacer algo especial al respecto.
Pero, ¿podrías compartir qué te hizo pensar en el filtro de No respondidas en el mensaje? Porque todavía no lo entiendo.