mirror of
https://github.com/vector-im/element-call.git
synced 2026-05-10 10:24:44 +00:00
remove unneeded widget permissions
This commit is contained in:
@@ -52,17 +52,17 @@ describe("widget", () => {
|
||||
expect(widget).toBeDefined();
|
||||
expect(configInitSpy).toHaveBeenCalled();
|
||||
const sendEvent = [
|
||||
EventType.CallNotify, // Sent as a deprecated fallback
|
||||
EventType.RTCNotification,
|
||||
"org.matrix.msc4075.call.notify", // Sent as a deprecated fallback
|
||||
"org.matrix.msc4075.rtc.notification",
|
||||
];
|
||||
const sendRecvEvent = [
|
||||
"org.matrix.rageshake_request",
|
||||
EventType.CallEncryptionKeysPrefix,
|
||||
EventType.Reaction,
|
||||
EventType.RoomRedaction,
|
||||
ElementCallReactionEventType,
|
||||
EventType.RTCDecline,
|
||||
EventType.RTCMembership,
|
||||
"io.element.call.encryption_keys",
|
||||
"m.reaction",
|
||||
"m.room.redaction",
|
||||
"io.element.call.reaction",
|
||||
"org.matrix.msc4310.rtc.decline",
|
||||
"org.matrix.msc4143.rtc.member",
|
||||
];
|
||||
|
||||
const sendState = [
|
||||
@@ -74,26 +74,14 @@ describe("widget", () => {
|
||||
stateKey,
|
||||
}));
|
||||
const receiveState = [
|
||||
{ eventType: EventType.RoomCreate },
|
||||
{ eventType: EventType.RoomName },
|
||||
{ eventType: EventType.RoomMember },
|
||||
{ eventType: EventType.RoomEncryption },
|
||||
{ eventType: EventType.GroupCallMemberPrefix },
|
||||
{ eventType: "m.room.create" },
|
||||
{ eventType: "m.room.name" },
|
||||
{ eventType: "m.room.member" },
|
||||
{ eventType: "m.room.encryption" },
|
||||
{ eventType: "org.matrix.msc3401.call.member" },
|
||||
];
|
||||
|
||||
const sendRecvToDevice = [
|
||||
EventType.CallInvite,
|
||||
EventType.CallCandidates,
|
||||
EventType.CallAnswer,
|
||||
EventType.CallHangup,
|
||||
EventType.CallReject,
|
||||
EventType.CallSelectAnswer,
|
||||
EventType.CallNegotiate,
|
||||
EventType.CallSDPStreamMetadataChanged,
|
||||
EventType.CallSDPStreamMetadataChangedPrefix,
|
||||
EventType.CallReplaces,
|
||||
EventType.CallEncryptionKeysPrefix,
|
||||
];
|
||||
const sendRecvToDevice = ["io.element.call.encryption_keys"];
|
||||
|
||||
expect(createRoomWidgetClientSpy.mock.calls[0][1]).toStrictEqual({
|
||||
sendEvent: [...sendEvent, ...sendRecvEvent],
|
||||
|
||||
@@ -142,19 +142,7 @@ export const initializeWidget = (): void => {
|
||||
{ eventType: EventType.GroupCallMemberPrefix },
|
||||
];
|
||||
|
||||
const sendRecvToDevice = [
|
||||
EventType.CallInvite,
|
||||
EventType.CallCandidates,
|
||||
EventType.CallAnswer,
|
||||
EventType.CallHangup,
|
||||
EventType.CallReject,
|
||||
EventType.CallSelectAnswer,
|
||||
EventType.CallNegotiate,
|
||||
EventType.CallSDPStreamMetadataChanged,
|
||||
EventType.CallSDPStreamMetadataChangedPrefix,
|
||||
EventType.CallReplaces,
|
||||
EventType.CallEncryptionKeysPrefix,
|
||||
];
|
||||
const sendRecvToDevice = [EventType.CallEncryptionKeysPrefix];
|
||||
|
||||
const client = createRoomWidgetClient(
|
||||
api,
|
||||
|
||||
Reference in New Issue
Block a user