Okay, but vote up returns an updated number of votes, right? A more idempotent solution would be to assign the number of returned votes instead of incrementing by one.