added autoLeave user on disconnection and getRoomByUserId