Aninhamento de categoria de 3º nível e Navbar de Categorias de Cabeçalho TC interagindo mal

Há um bug na interação entre sub-subcategorias e a barra de navegação.

Esboço

Tenho sub-subcategorias ativadas em meu site através desta configuração oculta:

SiteSetting.max_category_nesting = 3

Após nossa última atualização do site, a funcionalidade parece ter quebrado.

As sub-subcategorias aparecem como deveriam em todo o site, mas quando tento clicar em uma delas, noto isto:

  1. A página da categoria parece carregar bem inicialmente

  2. Então recebo a roda giratória da perdição :skull_and_crossbones:

Este erro aparece no console:

(isso não aparece em categorias ou subcategorias)

Solução alternativa / outros problemas

A página de sub-subcategoria na verdade carrega bem se aberta em uma nova aba/janela, mas há falhas na funcionalidade da barra de navegação e este erro semelhante no console:

Este é um componente de tema? Qual é, você pode me linkar para ele?

Ah - estou sendo um pouco burro e igualei a nova terminologia para a barra lateral “ou seja, Navegação” com este componente de tema #oficial:

Quando desativei esse Componente de Tema, a aninhamento funciona perfeitamente.

Meu único problema é que realmente dependo dele! Mas entendo que provavelmente sou um dos poucos usando este TC com aninhamento de 3º nível.

4 curtidas

Mencionarei isso para Kris caso ele tenha alguma ideia fácil para uma correção.

4 curtidas

Isso é corrigido por: FIX: update to support 3 levels of categories by awesomerobot · Pull Request #6 · discourse/discourse-categories-navbar · GitHub

Eu só precisava fazer um pequeno ajuste para acomodar o nível adicional de categoria. Obrigado por reportar!

3 curtidas

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