Оригинальные постеры в списке категорий

Я использую шаблон Feverbee от @pfaffman в качестве основы для своих доработок, но столкнулся с проблемой, решение которой не смог найти, несмотря на тщательный поиск по форумам. Следующий раздел в моём примере содержит последние 3 записи из конкретной категории:

Однако мне не удаётся изменить изображения пользователей так, чтобы отображался автор оригинального сообщения, а не последний автор. Мне кажется, что эта информация не передаётся в JSON категории, и я не знаю, как её добавить.

Мне необходимо внести это изменение, так как последний автор может быть сотрудником нашей службы поддержки, а не тем, кто нуждается в помощи.

Правильно, значит, вам нужно подтянуть пользователей… Вы можете отредактировать секцию topicListThree так:

  ajax("/latest.json?order=posts&ascending=true").then (function(result){
                     topicListThree = [];
                    var usersThree = result.users;
                    result.topic_list.topics.slice(0,3).forEach(function(topic){
                        topic.posters.forEach(function(poster){
                            poster.user = $.grep(usersThree, function(e){ return e.id == poster.user_id; })[0];
                        });
                        topicListThree.push(Topic.create(topic));
                    });
                    component.set('topicListThree', topicListThree);
                });

А затем в шаблоне вы можете заменить часть {{topic.last_poster_username}} в src изображения на {{topic.posters.[0].user.username}}

Удивительно, спасибо @awesomerobot. Я уже продвинулся на две трети пути, но нужна была помощь, чтобы довести дело до конца!