Fix type parameters coming from parsed URLs

This commit is contained in:
Travis Ralston 2018-03-22 12:55:50 -06:00
parent cee2e72a46
commit 9a62b34fb7
2 changed files with 2 additions and 2 deletions

View file

@ -25,7 +25,7 @@ export class JitsiWidgetConfigComponent extends WidgetComponent {
const conferenceId = parsedUrl.query["conferenceId"];
const confId = parsedUrl.query["confId"];
const domain = parsedUrl.query["domain"];
let isAudioConf = parsedUrl.query["isAudioConf"];
let isAudioConf: string | boolean = <string>parsedUrl.query["isAudioConf"];
// Convert isAudioConf to boolean
if (isAudioConf === "true") isAudioConf = true;

View file

@ -29,7 +29,7 @@ export class YoutubeWidgetConfigComponent extends WidgetComponent {
// Older Dimension widget - infer link
const parsedUrl = url.parse(widget.url, true);
if (parsedUrl.query["url"]) {
widget.data.videoUrl = this.parseVideoUrl(decodeURIComponent(parsedUrl.query["url"]));
widget.data.videoUrl = this.parseVideoUrl(decodeURIComponent(<string>parsedUrl.query["url"]));
} else console.warn("Cannot parse URL for " + widget.id);
}
}