diff --git a/crates/matrix-sdk-ui/src/notification_client.rs b/crates/matrix-sdk-ui/src/notification_client.rs index 7338152a0..f0818971e 100644 --- a/crates/matrix-sdk-ui/src/notification_client.rs +++ b/crates/matrix-sdk-ui/src/notification_client.rs @@ -411,6 +411,7 @@ impl NotificationClient { (StateEventType::RoomCanonicalAlias, "".to_owned()), (StateEventType::RoomName, "".to_owned()), (StateEventType::RoomPowerLevels, "".to_owned()), + (StateEventType::CallMember, "*".to_owned()), ]; let invites = SlidingSyncList::builder("invites") diff --git a/crates/matrix-sdk-ui/tests/integration/notification_client.rs b/crates/matrix-sdk-ui/tests/integration/notification_client.rs index 312376a6f..0e2a3c672 100644 --- a/crates/matrix-sdk-ui/tests/integration/notification_client.rs +++ b/crates/matrix-sdk-ui/tests/integration/notification_client.rs @@ -264,6 +264,7 @@ async fn test_notification_client_sliding_sync() { ["m.room.canonical_alias", ""], ["m.room.name", ""], ["m.room.power_levels", ""], + ["org.matrix.msc3401.call.member", "*"], ], "filters": { "is_invite": true, @@ -281,6 +282,7 @@ async fn test_notification_client_sliding_sync() { ["m.room.canonical_alias", ""], ["m.room.name", ""], ["m.room.power_levels", ""], + ["org.matrix.msc3401.call.member", "*"], ], "timeline_limit": 16, },