Fixes bug where wrong user card was being updated.

* Should have used the voteDetails username value, not the client username variable.
* Local changes to the user card were also un-necessary as the vote event is emitted to all connected users