Come creare un percorso da passare a setDefaultHomepage

GitHub - pfaffman/discourse-custom-homepage-for-groups: Discourse theme component to change home page based on user's primary group non funziona se la barra laterale dell’amministratore è abilitata e assegno una categoria alla home page. Genera questo errore:

Errore: Non esiste un percorso chiamato discovery.c/projects/19
    at P.handlersFor (route-recognizer.js:521:1)
    at o.isActiveForRoute (

L’IA pensa che dovrei essere in grado di fare qualcosa di simile in un inizializzatore:

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

E questo ha senso per me, ma non c’è router.generate.

Strano (per me, comunque) che funzioni fino a quando non si fa clic su admin nella barra laterale.

1 Mi Piace