テーマコンポーネントを作成しています。ヘッダーに次のようなものがあります。
<script type="text/discourse-plugin" version="0.8">
api.modifyClass("model:post-stream", {
pluginId: 'test',
appendMore: function() {
this._super();
console.log("append");
}
});
</script>
appendMore をオーバーライドして、スクロール時に投稿ストリームに投稿を追加したいと考えています。コンソールにログが出力されているため、適切にオーバーライドされているようです。しかし、2つの問題があります。
- コンソールに次のエラーが表示されますが、表示させたくありません

Uncaught TypeError: postStream.appendMore() is undefined
- まだ機能は変更していませんが、このコード行を追加すると投稿の読み込みが大幅に遅くなります。この余分な時間のオーバーヘッドはどこから来ているのでしょうか?
よろしくお願いします!