Added posts upvoted by user supported

Eloquent Syntax was the main issue here. plus trying to figure out
simple join statements takes an insanely long time at 5 in the morning,
apparently.
changed join query to return correct data

apparently debugging is hard at 5AM