diff --git a/src/room/RoomPage.tsx b/src/room/RoomPage.tsx index b3b9242d..544f100b 100644 --- a/src/room/RoomPage.tsx +++ b/src/room/RoomPage.tsx @@ -132,9 +132,9 @@ export const RoomPage: FC = () => { <> {content} {/* On Android and iOS, show a prompt to launch the mobile app. */} - {appPrompt && (platform === "android" || platform === "ios") && ( - - )} + {appPrompt && + (platform === "android" || platform === "ios") && + roomId && } ); }; diff --git a/src/room/useLoadGroupCall.ts b/src/room/useLoadGroupCall.ts index 1cf33ffd..f01e690a 100644 --- a/src/room/useLoadGroupCall.ts +++ b/src/room/useLoadGroupCall.ts @@ -157,7 +157,7 @@ export const useLoadGroupCall = ( room = client.getRoom(roomSummary.room_id); if (room?.getMyMembership() === KnownMembership.Join) { // room already joined so we are done here already. - return room; + return room!; } else if (room?.getMyMembership() === KnownMembership.Ban) { throw new BannedError(); } else {