Я создаю компонент темы. Вот что у меня есть в заголовке:
<script type="text/discourse-plugin" version="0.8">
api.modifyClass("model:post-stream", {
pluginId: 'test',
appendMore: function() {
this._super();
console.log("append");
}
});
</script>
Я хочу переопределить appendMore, чтобы добавлять посты в поток постов при прокрутке. Кажется, переопределение работает корректно, так как консоль выводит сообщения как ожидается. Однако есть две проблемы:
- В консоли появляется эта ошибка, и я не хочу, чтобы она была

Uncaught TypeError: postStream.appendMore() is undefined
- Я пока не меняю функциональность, но добавление этой строки кода значительно замедляет загрузку постов. Откуда берется эта дополнительная задержка?
Заранее спасибо!