From b4b33563bed5d9d8a74d666555471f1edcd11b4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=A0imon=20Brandner?= Date: Wed, 16 Aug 2023 15:13:28 +0200 Subject: [PATCH] Fix joining an existing room MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Šimon Brandner --- src/home/RegisteredView.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/home/RegisteredView.tsx b/src/home/RegisteredView.tsx index 8a5115a6..42aba9e8 100644 --- a/src/home/RegisteredView.tsx +++ b/src/home/RegisteredView.tsx @@ -90,7 +90,7 @@ export function RegisteredView({ client, isPasswordlessUser }: Props) { submit().catch((error) => { if (error.errcode === "M_ROOM_IN_USE") { - setExistingRoomId(roomAliasLocalpartFromRoomName(roomName)); + setExistingAlias(roomAliasLocalpartFromRoomName(roomName)); setLoading(false); setError(undefined); modalState.open(); @@ -106,10 +106,10 @@ export function RegisteredView({ client, isPasswordlessUser }: Props) { const recentRooms = useGroupCallRooms(client); - const [existingRoomId, setExistingRoomId] = useState(); + const [existingAlias, setExistingAlias] = useState(); const onJoinExistingRoom = useCallback(() => { - history.push(`/room/#?roomId=${existingRoomId}`); - }, [history, existingRoomId]); + history.push(`/${existingAlias}`); + }, [history, existingAlias]); const callNameLabel = callType === CallType.Video