From 508176a2c78482bac0bc5b978b8d87df73858b71 Mon Sep 17 00:00:00 2001 From: Ivan Enderlin Date: Wed, 17 Jul 2024 15:11:01 +0200 Subject: [PATCH] feat(ui): Remove `is_tombstoned` filter from sliding sync. Simplified sliding sync no longer has the `is_tombstoned` filter. This patch removes it. --- crates/matrix-sdk-ui/src/notification_client.rs | 1 - crates/matrix-sdk-ui/src/room_list_service/mod.rs | 1 - crates/matrix-sdk-ui/tests/integration/notification_client.rs | 1 - crates/matrix-sdk-ui/tests/integration/room_list_service.rs | 1 - 4 files changed, 4 deletions(-) diff --git a/crates/matrix-sdk-ui/src/notification_client.rs b/crates/matrix-sdk-ui/src/notification_client.rs index 64f475106..bb27b4582 100644 --- a/crates/matrix-sdk-ui/src/notification_client.rs +++ b/crates/matrix-sdk-ui/src/notification_client.rs @@ -360,7 +360,6 @@ impl NotificationClient { .required_state(required_state.clone()) .filters(Some(assign!(SyncRequestListFilters::default(), { is_invite: Some(true), - is_tombstoned: Some(false), not_room_types: vec!["m.space".to_owned()], }))) .sort(vec!["by_recency".to_owned(), "by_name".to_owned()]); diff --git a/crates/matrix-sdk-ui/src/room_list_service/mod.rs b/crates/matrix-sdk-ui/src/room_list_service/mod.rs index 1309fa63c..855c72d7b 100644 --- a/crates/matrix-sdk-ui/src/room_list_service/mod.rs +++ b/crates/matrix-sdk-ui/src/room_list_service/mod.rs @@ -163,7 +163,6 @@ impl RoomListService { // If unset, both invited and joined rooms are returned. If false, no invited rooms are // returned. If true, only invited rooms are returned. is_invite: None, - is_tombstoned: Some(false), not_room_types: vec!["m.space".to_owned()], }))) .bump_event_types(&[ diff --git a/crates/matrix-sdk-ui/tests/integration/notification_client.rs b/crates/matrix-sdk-ui/tests/integration/notification_client.rs index 2d423e4df..794d9ac41 100644 --- a/crates/matrix-sdk-ui/tests/integration/notification_client.rs +++ b/crates/matrix-sdk-ui/tests/integration/notification_client.rs @@ -264,7 +264,6 @@ async fn test_notification_client_sliding_sync() { ], "filters": { "is_invite": true, - "is_tombstoned": false, "not_room_types": ["m.space"], }, "sort": ["by_recency", "by_name"], diff --git a/crates/matrix-sdk-ui/tests/integration/room_list_service.rs b/crates/matrix-sdk-ui/tests/integration/room_list_service.rs index d5e28773b..49549f3c4 100644 --- a/crates/matrix-sdk-ui/tests/integration/room_list_service.rs +++ b/crates/matrix-sdk-ui/tests/integration/room_list_service.rs @@ -331,7 +331,6 @@ async fn test_sync_all_states() -> Result<(), Error> { ], "include_heroes": true, "filters": { - "is_tombstoned": false, "not_room_types": ["m.space"], }, "bump_event_types": [