Skip to content

Commit 4de93a8

Browse files
authored
Merge pull request element-hq#12842 from vector-im/revert-12836-travis/jitsi-wrapper
Revert "Remove useless app preloading from Jitsi widget wrapper"
2 parents da455c2 + 4087ba0 commit 4de93a8

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/vector/jitsi/index.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ require("./index.scss");
2020
import * as qs from 'querystring';
2121
import { Capability, WidgetApi } from "matrix-react-sdk/src/widgets/WidgetApi";
2222
import SdkConfig from "matrix-react-sdk/src/SdkConfig";
23+
import { loadConfig, preparePlatform } from "../initial-load";
2324

2425
// Dev note: we use raw JS without many dependencies to reduce bundle size.
2526
// We do not need all of React to render a Jitsi conference.
@@ -60,8 +61,12 @@ let widgetApi: WidgetApi;
6061
await widgetApi.setAlwaysOnScreen(false);
6162
});
6263

64+
// Bootstrap ourselves for loading the script and such
65+
preparePlatform();
66+
await loadConfig();
67+
6368
// Populate the Jitsi params now
64-
jitsiDomain = qsParam('conferenceDomain', false);
69+
jitsiDomain = qsParam('conferenceDomain', true) || SdkConfig.get()['jitsi']['preferredDomain'];
6570
conferenceId = qsParam('conferenceId');
6671
displayName = qsParam('displayName', true);
6772
avatarUrl = qsParam('avatarUrl', true); // http not mxc

0 commit comments

Comments
 (0)