トピック一覧を「サブカテゴリなし」のまま、カテゴリのカレンダーにサブカテゴリのイベントを表示するには?

こんにちは :slight_smile:

当組織のトレーニング/アカデミーチームが使用している親カテゴリがあり、その下に5つのサブカテゴリがあります。各サブカテゴリは異なるトレーニングトピックに特化しており、実際のイベント投稿がそこに存在します。親カテゴリには一般的な投稿(登録情報、アンケートなど)と、5つのサブカテゴリにまたがる今後のすべてのトレーニングイベントの集計ビューを提供するためのカレンダーブロックが含まれています。

親カテゴリのトピックリストには親カテゴリ自身の投稿のみ(サブカテゴリのトピックは除く)を表示させたいのですが、同じ親カテゴリのカレンダーは5つのサブカテゴリからのイベントを集計し続けてほしいのです。

最近のアップデート以降、この組み合わせが得られなくなりました。トピックリストが親カテゴリ自身のトピックのみにスコープされると、カレンダーもサブカテゴリのイベントを表示しなくなります。これは FIX: Respect the category subcategory filter for events - Pull Request #41741 - discourse/discourse - GitHub と関連している可能性があると考えています。このプルリクエストでは、カレンダーのサブカテゴリイベントの包含が、トピックリストを管理するのと同じフィルターに紐付けられているように見えます。

これら2つを独立して制御できる既存の設定、パラメータ、またはコンポーネントを見逃している可能性がありますでしょうか。つまり、トピックリストは親カテゴリ自身のトピックにスコープしたまま、カレンダーはサブカテゴリのイベントを集計し続けたいのです。

ご協力とアイデアをいただければ幸いです :folded_hands:t4:

他のカテゴリでもイベントを使用していますか?

カレンダーで全カテゴリのイベントを表示するためのトランスフォーマーがあることは知っていますが、あなたのケースではそれが役立つかどうかは確信が持てません。試してみたい場合は、ここに手順を共有しました:https://meta.discourse.org/t/mostrar-proximos-eventos-en-todas-las-categorias/408904/3。これは永続的な変更を行いません。コンポーネントを削除すれば、現在の動作に戻ります。