fix eqipment editing in room
  also fix new room error due to empty room.id