mirror of
https://github.com/vector-im/element-call.git
synced 2026-08-08 20:09:19 +00:00
make wildcard (*) a possible parentUrl
Signed-off-by: Timo K <toger5@hotmail.de>
This commit is contained in:
@@ -75,7 +75,9 @@ export const widget: WidgetHelpers | null = (() => {
|
|||||||
const parentUrl = query.get("parentUrl");
|
const parentUrl = query.get("parentUrl");
|
||||||
|
|
||||||
if (widgetId && parentUrl) {
|
if (widgetId && parentUrl) {
|
||||||
const parentOrigin = new URL(parentUrl).origin;
|
// Allow * (wildcard) as the parentOrigin. This is needed if the widget does
|
||||||
|
// not run in an IFrame and instead needs to send the messages to the webview itself.
|
||||||
|
const parentOrigin = parentUrl === "*" ? "*" : new URL(parentUrl).origin;
|
||||||
logger.info("Widget API is available");
|
logger.info("Widget API is available");
|
||||||
const api = new WidgetApi(widgetId, parentOrigin);
|
const api = new WidgetApi(widgetId, parentOrigin);
|
||||||
api.requestCapability(MatrixCapabilities.AlwaysOnScreen);
|
api.requestCapability(MatrixCapabilities.AlwaysOnScreen);
|
||||||
|
|||||||
Reference in New Issue
Block a user