كيفية إنشاء مسار لتمريره إلى setDefaultHomepage

GitHub - pfaffman/discourse-custom-homepage-for-groups: Discourse theme component to change home page based on user's primary group معطل إذا تم تمكين الشريط الجانبي للمسؤول وقمت بتعيين فئة للصفحة الرئيسية. يظهر هذا الخطأ:

Error: There is no route named discovery.c/projects/19
    at P.handlersFor (route-recognizer.js:521:1)
    at o.isActiveForRoute (

يعتقد الذكاء الاصطناعي أنه يجب أن أكون قادرًا على فعل شيء مثل هذا في تهيئة أولية:

      const router = api.container.lookup("service:router");
      const url = router.generate('discovery.category', 'project', 19);
      setDefaultHomepage(url);

وهذا يبدو منطقيًا بالنسبة لي، ولكن لا يوجد router.generate.

من الغريب (بالنسبة لي على أي حال) أنه يعمل حتى النقر على المسؤول في الشريط الجانبي.

إعجاب واحد (1)