Sujet cliquable

Cassé maintenant.

Nous nous sommes appuyés sur ce composant pour rendre les cartes de sujet de la vue Catégories + Derniers (par défaut dans notre cas) cliquables. Depuis la mise à jour d’aujourd’hui vers la dernière version 3.1.0beta8 (maintenant affichée comme 3.2.0.beta1-dev), le composant a cessé de fonctionner correctement.

Maintenant, l’état actif du curseur reste cliquable, mais la zone du sujet n’est pas cliquable. Avec la console du navigateur ouverte, il y a une erreur, qui pourrait aider les développeurs à identifier le problème :

Uncaught TypeError: this.router is undefined

function navigateToTopic(topic, href) {
    if (this.siteSettings.page_loading_indicator !== "slider") {
      // Avec le curseur, il est plus agréable que l'en-tête se mette à jour une fois que le reste du contenu du sujet est chargé,
      // donc sautez la définition précoce.
      this.appEvents.trigger("header:update-topic", topic);
    }
    this.session.set("lastTopicIdViewed", {
      topicId: topic.id,
      historyUuid: this.router.location.getState?.().uuid
    });
    _url.default.routeTo(href || topic.get("url"));
    return false;
  }

L’erreur déclenchée pour la ligne :

historyUuid: this.router.location.getState?.().uuid

Cela pourrait-il être lié aux mises à niveau d’Ember prévues/en cours dans le cœur ?