Tópicos não aparecem na barra lateral direita

Tenho um painel de categorias na barra lateral direita que parou de ser exibido. Parece que há um problema com o que está sendo renderizado:

Como se pode ver na imagem, os URLs parecem estar assim: href="/t/undefined/15099" (o slug do tópico está como undefined, e o conteúdo que deveria estar entre as tags <a href> AQUI </a> está faltando.

O conteúdo está vindo de https://www.eclipsejetpilots.org/c/fly-in-conventions/upcoming-events/86 (é necessário login, hospedado pela CDCK). O arquivo em https://www.eclipsejetpilots.org/t/general-information-ejopa-2026-convention/14845.json parece estar correto, mas, de alguma forma, essas informações não estão chegando à barra lateral.

Pode estar relacionado ao fato de haver uma sub-subcategoria dentro dessa subcategoria. Parece que mover https://www.eclipsejetpilots.org/t/past-eclipse-fly-in-europe-july-4-2025/9441 para dentro da categoria, em vez de uma sub-subcategoria, resolve o problema.

Mas, apenas por alguns minutos.

Parece que funciona por um tempo e, em seguida, algo ocorre, o cache é atualizado e o problema volta a acontecer. Várias vezes eu alterei algo e pareceu que era isso que resolvia, mas alguns minutos depois os itens da barra lateral desapareciam novamente.

EDIT: Estou movendo este tópico para Contribute > Bug, pois parece claro que o conteúdo desses hrefs não deveria estar como undefined.

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.