@override Uri get address { final id = roomInfo?.roomId ?? roomId; return server.replace(fragment: id == null ? null : roomCodeEncoder(id)); }