From 3a5bce90a859b78d2f448e9bebbae72ff3073966 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jorge=20Mart=C3=ADn?= Date: Fri, 21 Feb 2025 10:28:54 +0100 Subject: [PATCH] fix(sliding_sync): Add fallback for `ignore_verification_requests` when the `e2e-encryption` feature is disabled --- crates/matrix-sdk/src/sliding_sync/builder.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/crates/matrix-sdk/src/sliding_sync/builder.rs b/crates/matrix-sdk/src/sliding_sync/builder.rs index 1e7bc0bf3..3cfd3d4ba 100644 --- a/crates/matrix-sdk/src/sliding_sync/builder.rs +++ b/crates/matrix-sdk/src/sliding_sync/builder.rs @@ -58,6 +58,7 @@ impl SlidingSyncBuilder { network_timeout: Duration::from_secs(30), #[cfg(feature = "e2e-encryption")] share_pos: false, + #[cfg(feature = "e2e-encryption")] ignore_verification_requests: false, }) } @@ -306,7 +307,10 @@ impl SlidingSyncBuilder { poll_timeout: self.poll_timeout, network_timeout: self.network_timeout, + #[cfg(feature = "e2e-encryption")] ignore_verification_requests: self.ignore_verification_requests, + #[cfg(not(feature = "e2e-encryption"))] + ignore_verification_requests: false, })) } }