mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-11-04 01:19:33 +00:00
Send failure verified user : set the room key recipient strategy
This commit is contained in:
+1
-4
@@ -60,9 +60,6 @@ class RustMatrixClientFactory @Inject constructor(
|
|||||||
.homeserverUrl(sessionData.homeserverUrl)
|
.homeserverUrl(sessionData.homeserverUrl)
|
||||||
.username(sessionData.userId)
|
.username(sessionData.userId)
|
||||||
.setSessionDelegate(sessionDelegate)
|
.setSessionDelegate(sessionDelegate)
|
||||||
.roomKeyRecipientStrategy(
|
|
||||||
strategy = CollectStrategy.DeviceBasedStrategy(false, true)
|
|
||||||
)
|
|
||||||
.use { it.build() }
|
.use { it.build() }
|
||||||
|
|
||||||
client.restoreSession(sessionData.toSession())
|
client.restoreSession(sessionData.toSession())
|
||||||
@@ -115,7 +112,7 @@ class RustMatrixClientFactory @Inject constructor(
|
|||||||
strategy = if (featureFlagService.isFeatureEnabled(FeatureFlags.InvisibleCrypto)) {
|
strategy = if (featureFlagService.isFeatureEnabled(FeatureFlags.InvisibleCrypto)) {
|
||||||
CollectStrategy.IdentityBasedStrategy
|
CollectStrategy.IdentityBasedStrategy
|
||||||
} else {
|
} else {
|
||||||
CollectStrategy.DeviceBasedStrategy(onlyAllowTrustedDevices = false, errorOnVerifiedUserProblem = false)
|
CollectStrategy.DeviceBasedStrategy(onlyAllowTrustedDevices = false, errorOnVerifiedUserProblem = true)
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
.run {
|
.run {
|
||||||
|
|||||||
Reference in New Issue
Block a user