From 005b471dc76aa1bc3b244c07d196e66495e99b05 Mon Sep 17 00:00:00 2001 From: Travis Ralston Date: Fri, 15 Mar 2019 20:16:13 -0600 Subject: [PATCH] Always send a request_id to Riot Fixes https://github.com/turt2live/matrix-dimension/issues/241 Cherry picked from 17eb46e48d3bd40a76579735966eff3fd535e479 --- web/app/shared/services/scalar/scalar-widget.api.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/web/app/shared/services/scalar/scalar-widget.api.ts b/web/app/shared/services/scalar/scalar-widget.api.ts index 367f1c9..70fdf7c 100644 --- a/web/app/shared/services/scalar/scalar-widget.api.ts +++ b/web/app/shared/services/scalar/scalar-widget.api.ts @@ -2,6 +2,7 @@ import { ScalarToWidgetRequest } from "../../models/scalar-widget-actions"; import { ReplaySubject } from "rxjs/ReplaySubject"; import { Subject } from "rxjs/Subject"; import { FE_Sticker, FE_StickerPack } from "../../models/integration"; +import * as randomString from "random-string"; export class ScalarWidgetApi { @@ -89,6 +90,7 @@ export class ScalarWidgetApi { request["api"] = "fromWidget"; request["widgetId"] = ScalarWidgetApi.widgetId; request["action"] = action; + request["requestId"] = randomString({length: 160}); window.opener.postMessage(request, "*"); }