fix(sliding_sync): Add fallback for ignore_verification_requests when the e2e-encryption feature is disabled

This commit is contained in:
Jorge Martín
2025-02-21 10:28:54 +01:00
parent ae8b54cf45
commit 3a5bce90a8

View File

@@ -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,
}))
}
}