Calendário da categoria pai agora aparece em todas as subcategorias após atualização – como desativar?

Olá,

Não sei se isso é um bug ou uma correção :see_no_evil_monkey::

Após atualizar para o Discourse 2026.10.0, o calendário de eventos de uma categoria pai agora também é exibido em todas as suas subcategorias (são muitas). Antes da atualização, o calendário só aparecia na categoria pai e mostrava os eventos das subcategorias também.

Nossa configuração e comportamento esperado

  • Apenas a categoria pai está listada em “Categorias de calendário de eventos” no Admin.
  • As subcategorias não estão listadas em “Categorias de calendário de eventos” nem são “categorias de calendário”.
  • O calendário na categoria pai agrega os eventos de suas subcategorias.

Comportamento atual
Cada página de subcategoria agora mostra seu próprio calendário também.

Perguntas

  1. Essa herança é o comportamento pretendido desde a última atualização?
  2. Existe uma configuração para desativar o calendário nas subcategorias, de modo que apenas as categorias listadas em “Categorias de calendário de eventos” mostrem um calendário?

Obrigado pela ajuda! :folded_hands:t4:

Esta foi uma alteração intencional e, no momento, não há nenhuma configuração para desativá-la. Compartilharei esse feedback internamente, mas por enquanto você pode adicionar alguns CSS a um componente de tema para ocultá-lo das subcategorias.

Por exemplo, se sua categoria principal for /c/events, você poderia fazer…

body[class*="category-events-"],
body.category-events[class*="tag-"] {
  #category-events-calendar {
    display: none;
   } 
}

Isso ocultará a categoria das subcategorias e das tags dentro da categoria principal.
Substitua events pelo slug da sua categoria principal.

Oi,

muito obrigado pela sua resposta rápida e pela ideia para uma correção rápida.

Eu realmente apreciaria se você pudesse discutir isso internamente e talvez encontrar uma solução para casos como o nosso.

Fico surpreso que mais pessoas não estejam lidando com o mesmo problema, pois agora temos várias equipes na nossa empresa que construíram suas categorias baseadas no princípio anterior do calendário. Para elas, agora é meio chato e confuso.

Mas, antes de tudo, muito obrigado pela sua ajuda :folded_hands:t4: