Merge pull request #16456 from vector-im/travis/sensible-jitsi-names

Jitsi widget: Read room name from query parameters
pull/16468/head
Travis Ralston 2021-02-15 10:30:12 -07:00 committed by GitHub
commit 94a5cd3f83
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 0 deletions

View File

@ -45,6 +45,7 @@ let userId: string;
let jitsiAuth: string;
let roomId: string;
let openIdToken: IOpenIDCredentials;
let roomName: string;
let widgetApi: WidgetApi;
let meetApi: any; // JitsiMeetExternalAPI
@ -104,6 +105,7 @@ let meetApi: any; // JitsiMeetExternalAPI
userId = qsParam('userId');
jitsiAuth = qsParam('auth', true);
roomId = qsParam('roomId', true);
roomName = qsParam('roomName', true);
if (widgetApi) {
await readyPromise;
@ -226,6 +228,7 @@ function joinConference() { // event handler bound in HTML
if (displayName) meetApi.executeCommand("displayName", displayName);
if (avatarUrl) meetApi.executeCommand("avatarUrl", avatarUrl);
if (userId) meetApi.executeCommand("email", userId);
if (roomName) meetApi.executeCommand("subject", roomName);
meetApi.on("readyToClose", () => {
switchVisibleContainers();