Skip to content
This repository was archived by the owner on Sep 11, 2024. It is now read-only.

Commit 5a51b71

Browse files
authored
Merge pull request #6371 from matrix-org/travis/widgets/fix-enc
Send clear events to widgets when permitted
2 parents 603889d + c4b0306 commit 5a51b71

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/stores/widgets/StopGapWidget.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ import ThemeWatcher from "../../settings/watchers/ThemeWatcher";
5151
import { getCustomTheme } from "../../theme";
5252
import CountlyAnalytics from "../../CountlyAnalytics";
5353
import { ElementWidgetCapabilities } from "./ElementWidgetCapabilities";
54-
import { MatrixEvent, IEvent } from "matrix-js-sdk/src/models/event";
54+
import { MatrixEvent } from "matrix-js-sdk/src/models/event";
5555
import { ELEMENT_CLIENT_ID } from "../../identifiers";
5656
import { getUserLanguage } from "../../languageHandler";
5757

@@ -415,7 +415,7 @@ export class StopGapWidget extends EventEmitter {
415415
private feedEvent(ev: MatrixEvent) {
416416
if (!this.messaging) return;
417417

418-
const raw = ev.event as IEvent;
418+
const raw = ev.getEffectiveEvent();
419419
this.messaging.feedEvent(raw).catch(e => {
420420
console.error("Error sending event to widget: ", e);
421421
});

src/stores/widgets/StopGapWidgetDriver.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ export class StopGapWidgetDriver extends WidgetDriver {
164164
results.push(ev);
165165
}
166166

167-
return results.map(e => e.event);
167+
return results.map(e => e.getEffectiveEvent());
168168
}
169169

170170
public async readStateEvents(eventType: string, stateKey: string | undefined, limit: number): Promise<object[]> {

0 commit comments

Comments
 (0)