From 9bdd5b0e58b44dd7dbb898b7e7e4de81ae5ba398 Mon Sep 17 00:00:00 2001 From: Robin Townsend Date: Mon, 24 Oct 2022 12:30:30 -0400 Subject: [PATCH 1/2] Make rageshake requests work in matryoshka mode --- src/widget.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/widget.ts b/src/widget.ts index aa0be832..44ad29b2 100644 --- a/src/widget.ts +++ b/src/widget.ts @@ -88,6 +88,7 @@ export const widget: WidgetHelpers | null = (() => { if (!baseUrl) throw new Error("Base URL must be supplied"); // These are all the event types the app uses + const sendRecvEvent = ["org.matrix.rageshake_request"]; const sendState = [ { eventType: EventType.GroupCallPrefix }, { eventType: EventType.GroupCallMemberPrefix, stateKey: userId }, @@ -113,6 +114,8 @@ export const widget: WidgetHelpers | null = (() => { const client = createRoomWidgetClient( api, { + sendEvent: sendRecvEvent, + receiveEvent: sendRecvEvent, sendState, receiveState, sendToDevice: sendRecvToDevice, From d2a5baf40397c427844c87ff5d40871a3355f4df Mon Sep 17 00:00:00 2001 From: Robin Townsend Date: Mon, 24 Oct 2022 13:51:54 -0400 Subject: [PATCH 2/2] Update matrix-js-sdk --- package.json | 2 +- yarn.lock | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index ba298dd3..0c5be904 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "i18next": "^21.10.0", "i18next-browser-languagedetector": "^6.1.8", "i18next-http-backend": "^1.4.4", - "matrix-js-sdk": "github:matrix-org/matrix-js-sdk#5a0787349d4951012eabe72f3363c17bdcda0d56", + "matrix-js-sdk": "github:matrix-org/matrix-js-sdk#35f697a04bcbbd20f234531e561997d7f46be762", "matrix-widget-api": "^1.0.0", "mermaid": "^8.13.8", "normalize.css": "^8.0.1", diff --git a/yarn.lock b/yarn.lock index 4e453523..779b31fd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8728,9 +8728,9 @@ matrix-events-sdk@^0.0.1-beta.7: resolved "https://registry.yarnpkg.com/matrix-events-sdk/-/matrix-events-sdk-0.0.1-beta.7.tgz#5ffe45eba1f67cc8d7c2377736c728b322524934" integrity sha512-9jl4wtWanUFSy2sr2lCjErN/oC8KTAtaeaozJtrgot1JiQcEI4Rda9OLgQ7nLKaqb4Z/QUx/fR3XpDzm5Jy1JA== -"matrix-js-sdk@github:matrix-org/matrix-js-sdk#5a0787349d4951012eabe72f3363c17bdcda0d56": +"matrix-js-sdk@github:matrix-org/matrix-js-sdk#35f697a04bcbbd20f234531e561997d7f46be762": version "20.1.0" - resolved "https://codeload.github.com/matrix-org/matrix-js-sdk/tar.gz/5a0787349d4951012eabe72f3363c17bdcda0d56" + resolved "https://codeload.github.com/matrix-org/matrix-js-sdk/tar.gz/35f697a04bcbbd20f234531e561997d7f46be762" dependencies: "@babel/runtime" "^7.12.5" "@types/sdp-transform" "^2.4.5"