Je crée un composant de thème. J’ai ceci dans l’en-tête :
<script type="text/discourse-plugin" version="0.8">
api.modifyClass("model:post-stream", {
pluginId: 'test',
appendMore: function() {
this._super();
console.log("append");
}
});
</script>
Je veux remplacer appendMore qui ajoute des messages au flux de messages lorsque vous faites défiler. Il semble qu’il soit correctement remplacé car la console affiche ce qui est attendu. Il y a cependant deux problèmes :
- Cette erreur s’affiche dans la console et je ne veux pas qu’elle s’affiche

Uncaught TypeError: postStream.appendMore() is undefined
- Je ne modifie pas encore la fonctionnalité mais l’ajout de cette ligne de code ralentit considérablement le chargement des messages. D’où vient ce temps supplémentaire ?
Merci d’avance !