         ], callback
       (results, callback) ->
         [followings, ids] = results
-        downloadAndScore = (id, callback) ->
-          async.waterfall [
-            (callback) ->
-              downloadFullPost id, callback
-            (fullPost, callback) ->
-              if fullPost?.current_user?.voted_for_post || fullPost?.current_user?.commented_on_post
-                callback null, null
-              else
-                scorePost fullPost, callback
-          ], callback
         scorePost = (post, callback) ->
           inputs =
             relatedPostUpvotes: _.filter(post.related_posts, (related) -> related?.current_user?.voted_for_post).length

            else
              results = JSON.parse(body)
              callback null, results.post
        async.map ids, downloadAndScore, callback
    ], (err, scored) ->
      if err

            else
              post.score = outputs.score
              callback null, post
        q = async.queue scorePost, 64
        downloadFullPost = (id, callback) ->
          token = req.token
          headers =
