Tópicos não renderizando na barra lateral direita

Tenho um painel de categoria na barra lateral direita que parou de ser exibido. Parece que algo está errado com o que está sendo renderizado:

Você pode ver na imagem que os URLs parecem href=“/t/undefined/15099” (o slug do tópico está indefinido e as coisas que deveriam estar entre o \u003ca href\u003eBEM AQUI\u003c/a\u003e estão faltando.

As coisas estão vindo de https://www.eclipsejetpilots.org/c/fly-in-conventions/upcoming-events/86 (requer login, hospedado por CDCK). As coisas em https://www.eclipsejetpilots.org/t/general-information-ejopa-2026-convention/14845.json parecem corretas, mas de alguma forma essa informação não está chegando à barra lateral.

Pode ter a ver com ter uma sub-sub categoria nessa subcategoria. Parece que mover https://www.eclipsejetpilots.org/t/past-eclipse-fly-in-europe-july-4-2025/9441 para a categoria em vez de uma sub-sub categoria corrige isso.

Mas, apenas por alguns minutos.

Parece que funciona por um tempo e então algo vem e armazena algo em cache e então para de funcionar. Várias vezes eu mudei algo e pareceu que essa era a correção e alguns minutos depois os itens da barra lateral desapareceram novamente.

EDIT: Estou movendo isso para Bug, pois parece claro que as coisas nesses hrefs não deveriam ser indefinidas.

Obrigado por relatar, vamos analisar nas próximas semanas.

Obrigado pelo relatório de bug, @pfaffman!

Eu mesclei uma correção para isso, mas como também precisava de uma pequena alteração no core do Discourse, tive que fixar a versão para depois da 3.5.0-beta9.

Seu site já foi atualizado para incluir a alteração no core, no entanto, então se você quiser copiar a correção para o seu fork do componente Right Sidebar Blocks, deve funcionar bem. :slight_smile:

3 curtidas

Este tópico foi fechado automaticamente após 2 dias. Novas respostas não são mais permitidas.