in src/list-pulls.js [43:56]
getPullRequestComments(reviewCommentsUrl, comments, function (comments) {
// If we have any comments, grab the user name from the most recent one. If not, we'll display the
// owner of the PR (the initial PR comment is not included in the list of comments we get).
comments = comments.sort(function (a, b) {
// For simplicity, we want to end up with the newest comment first, so reverse sort on create date.
return new Date(b.created_at) - new Date(a.created_at);
});
if (comments.length > 0) {
pullRequest.lastUpdatedBy = comments[0] ? comments[0].user.login : pullRequest.user.login;
}
if (--remaining === 0) {
callback();
}
});