Browse Source

Fix decoding logic for /rooms.

main
Titouan Rigoudy 4 years ago
parent
commit
a51f84d3ae
1 changed files with 8 additions and 2 deletions
  1. +8
    -2
      src/modules/room/RoomsPane.tsx

+ 8
- 2
src/modules/room/RoomsPane.tsx View File

@ -20,8 +20,14 @@ interface UrlParams {
const RoomChatPane: FC<ChatProps> = ({ loginUserName, rooms }) => {
const { roomId } = useParams<UrlParams>();
const name = decode(roomId);
return <RoomChat loginUserName={loginUserName} room={rooms[name]} />;
let room;
if (roomId !== undefined) {
const name = decode(roomId);
room = rooms[name];
}
return <RoomChat loginUserName={loginUserName} room={room} />;
};
const RoomsPane: FC<{}> = () => {


Loading…
Cancel
Save