How to show subcategory events in a category's calendar while topic list stays "no subcategories"?

Hey there :slight_smile:

We have a parent category (used by our organization’s training/academy team)
with 5 subcategories, each dedicated to a different training topic where the
actual event posts live. The parent category holds general posts (registration
info, surveys, etc.) plus a calendar block meant to give an aggregated
overview of all upcoming training events across all 5 subcategories.

We’d like the topic list on the parent category to show only its own posts
(not subcategory topics), while the calendar on that same parent category
still aggregates events from all 5 subcategories.

Since a recent update, we’re no longer getting that combination — when the
topic list is scoped to the parent’s own topics only, the calendar also stops
showing subcategory events. We suspect this may be related to
FIX: Respect the category subcategory filter for events - Pull Request #41741 - discourse/discourse - GitHub , which appears to tie the calendar’s
subcategory-event inclusion to the same filter that governs the topic list.

Is there an existing setting, parameter, or component we’re missing that would
let us control these two independently — i.e. keep the topic list scoped to
the parent’s own topics, but keep the calendar aggregating subcategory events?

Greatful for help & ideas :folded_hands:t4:

Do you also use events in other categories?

I know there is a transformer to show events from all categories in the calendar, but I am not sure that this would help in your case. In case you want to try I shared the steps here: Mostrar "Proximos Eventos" en todas las Categorias - #3 by Moin. It doesn’t change anything permanently, removing the component will revert to the way it currently works.