bug: author of most recent post stolen by the last logged in user

fixes #3549
- instead of grabbing and setting the author after fetching the list of users, get the author info from the models "author" property and set it when that value returns.
You could just get rid of this whole `then` block. :+1: