Invitecode and resetinvitecode both had to be changed to try to post to whatever room you're in (previously they posted to the room that you were getting the code for).  If you're not in a room (at the moment this means in the lobby), this will wind up being null, and this change allows responses to be sent to the lobby's log (even though in the web client this log is currently hidden).  I figure that it was better than throwing an exception when you try to perform certain commands from outside a room.