Publicadores originales dentro de una lista de categorías

Estoy utilizando la plantilla Feverbee de @pfaffman como base para mis personalizaciones y me he topado con un problema para el que no he encontrado solución tras buscar mucho en los foros. La siguiente sección de mi ejemplo contiene las 3 últimas entradas de una categoría específica:

Sin embargo, no logro cambiar las imágenes de usuario para que sean las del autor original en lugar de las del último participante. Creo que esa información no se incluye en el JSON de la categoría y me he quedado atascado intentando añadirla.

Necesito hacer este cambio porque el último participante podría ser un miembro de nuestro equipo de soporte, en lugar de alguien que necesita ayuda.

Bien, necesitas cargar los usuarios… puedes editar la sección topicListThree de la siguiente manera:

  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);
                });

y luego, en la plantilla, puedes reemplazar la parte {{topic.last_poster_username}} del src de la imagen por {{topic.posters.[0].user.username}}.

¡Increíble, gracias @awesomerobot! Ya había avanzado dos tercios del camino, pero necesitaba ayuda para cruzar la meta.