Skip to content

Commit ad82e55

Browse files
authored
* fix(invite): use URLSearchParams for decoding dial-in room name
1 parent 15511f8 commit ad82e55

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

react/features/invite/components/dial-in-summary/web/DialInSummaryApp.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import BaseApp from '../../../../base/app/components/BaseApp';
44
import { isMobileBrowser } from '../../../../base/environment/utils';
55
import GlobalStyles from '../../../../base/ui/components/GlobalStyles.web';
66
import JitsiThemeProvider from '../../../../base/ui/components/JitsiThemeProvider.web';
7-
import { parseURLParams } from '../../../../base/util/parseURLParams';
87
import { DIAL_IN_INFO_PAGE_PATH_NAME } from '../../../constants';
98
import NoRoomError from '../../dial-in-info-page/NoRoomError.web';
109

@@ -25,7 +24,8 @@ export default class DialInSummaryApp extends BaseApp<any> {
2524
await super.componentDidMount();
2625

2726
// @ts-ignore
28-
const { room } = parseURLParams(window.location, true, 'search');
27+
const params = new URLSearchParams(window.location.search);
28+
const room = params.get('room') || '';
2929
const { href } = window.location;
3030
const ix = href.indexOf(DIAL_IN_INFO_PAGE_PATH_NAME);
3131
const url = (ix > 0 ? href.substring(0, ix) : href) + room;
@@ -36,7 +36,7 @@ export default class DialInSummaryApp extends BaseApp<any> {
3636
? <DialInSummary
3737
className = 'dial-in-page'
3838
clickableNumbers = { isMobileBrowser() }
39-
room = { decodeURIComponent(room) }
39+
room = { room }
4040
scrollable = { true }
4141
showTitle = { true }
4242
url = { url } />

0 commit comments

Comments
 (0)