Upvote and downvote must use PUT