Fix media previews in private room notifications and pagination on upgraded rooms.

This commit is contained in:
Doug
2025-06-24 17:44:05 +01:00
committed by Stefan Ceriu
parent 5ac6ec28d5
commit 374fb722c6
6 changed files with 742 additions and 80 deletions
@@ -44,11 +44,11 @@ extension ClientBuilder {
if enableOnlySignedDeviceIsolationMode {
builder = builder
.roomKeyRecipientStrategy(strategy: .identityBasedStrategy)
.roomDecryptionTrustRequirement(trustRequirement: .crossSignedOrLegacy)
.decryptionSettings(decryptionSettings: .init(senderDeviceTrustRequirement: .crossSignedOrLegacy))
} else {
builder = builder
.roomKeyRecipientStrategy(strategy: .errorOnVerifiedUserProblem)
.roomDecryptionTrustRequirement(trustRequirement: .untrusted)
.decryptionSettings(decryptionSettings: .init(senderDeviceTrustRequirement: .untrusted))
}
}