AdPlugin pas compatible avec les changements de modèle ?

Je vois peut-être des choses, mais ce composant attend un modèle contenant un objet topic :

Cependant, lorsque je déconnecte ce modèle, il n’y a plus d’attribut topic ? :

Y a-t-il une raison pour laquelle l’attribut topic a été supprimé ? Je l’utilisais aussi pour une extension de l’adplugin :frowning:

2 « J'aime »

Salut Robert, je ne pense pas que ce soit intentionnel. As-tu pu savoir à quoi @model fait référence ? Ce serait bien de déterminer s’il s’agissait d’un changement de cœur ou de plugin.

1 « J'aime »

Est-ce que le modèle post passé par le connecteur post-bottom n’est pas pris en compte ?

{{post-bottom-ad model=this}}

Cela dit, j’ai effectué une recherche pour post-bottom sur le dépôt discourse et elle ne donne rien… Je vais creuser un peu plus.

1 « J'aime »

Ce code semble très ancien :

Qui contient l’objet topic, donc les choses changent en dessous de ceci :sweat_smile:

2 « J'aime »

Ok, je vois ce qui s’est passé ici - merci pour l’info @merefield

Deux choses :

  1. Lors d’un refactoring il y a quelques mois, nous avons involontairement commencé à passer le ‘transformedPost’ au lieu de ‘post’ dans post-bottom-ad

  2. Lors du même refactoring, nous avons laissé traîner un ancien fichier post-bottom/discourse-adplugin.hbs. Il ne faisait rien en réalité, mais cela a rendu ce problème beaucoup plus difficile à résoudre :sweat_smile:

4 « J'aime »

C’est la description parfaite :slight_smile:

L’architecture de l’interface utilisateur du flux de publication est assez redoutable !

Merci beaucoup d’avoir examiné cela !!

6 « J'aime »

Ce sujet a été automatiquement fermé après 4 jours. Les nouvelles réponses ne sont plus autorisées.