Fix empty room on connect

If the URL fragment is not in the form of a roomid, but a room with its roomid exists, connecting no longer adds an empty room using it as its roomid.