احصل على أحدث موضوع في فئة فرعية

هل توجد طريقة للحصول على أحدث موضوع في فئة فرعية أستقبلها ضمن category.subcategories؟ يمكنني استخدام category.latestTopic للحصول على أحدث موضوع في الفئة الرئيسية، لكن لا يمكنني استخدامها للفئات الفرعية. هل توجد حيلة ذكية لحل هذه المشكلة؟ أود عرض أحدث موضوع في كل فئة فرعية عند سرد الفئات الفرعية.

لست متأكدًا بنسبة 100% من السياق (هل يمكنك نشر الكود الخاص بك؟)، لكنني أعتقد أنه يجب أن تتمكن من التعامل مع الفئات الفرعية بنفس طريقة التعامل مع الفئات الرئيسية.

لذلك، سيعمل category.latestTopic بنفس الطريقة لأي فئة أو فئة فرعية. إذا قمت بالمرور عبر كل فئة فرعية باستخدام category.subcategories، فيجب أن تتمكن من استخدام category.latestTopic داخل تلك الحلقة.

مرحبًا، للأسف لا يتصرف الأمر بنفس الطريقة.
في الداخل:

<script type="text/x-handlebars" data-template-name="components/categories-only">
....
    {{#each categories as |c|}}
...

يمكنني استخدام c.latestTopic.
لكن في الداخل بعد ما سبق:

...
  {{#each c.subcategories as |s|}}
...

لا يمكنني استخدام s.latestTopic. لا يُرجع أي شيء.

أوه، فهمت الآن، شكرًا لك على التفاصيل الإضافية. يبدو أننا لا ندرج المواضيع للفرعيّات في صفحة التصنيف على الإطلاق، لذا فإن استخدام latestTopic غير ممكن بالتأكيد… أعتقد أن السيريلايزر يحتاج إلى تعديل في إضافة لتحقيق ذلك؟ (آسف، لست متأكدًا من التفاصيل الدقيقة لتحقيق ذلك).

لا أعرف، للأسف ليس لدي خبرة كافية في Discourse أو Ruby أو أي جزء آخر يحتاج إلى تعديل. آمل أن يتمكن شخص ما من تقديم حل، لقد حاولت ذلك لأيام وأسابيع الآن.