fix rust isCrossSigningVerified

This commit is contained in:
valere 2023-04-21 10:09:19 +02:00
parent d4d9a1068a
commit 178875b809
2 changed files with 2 additions and 2 deletions

View File

@ -24,7 +24,7 @@ import org.matrix.android.sdk.api.util.Optional
interface CrossSigningService { interface CrossSigningService {
/** /**
* Is our own device signed by our own cross signing identity. * Is our published identity trusted.
*/ */
suspend fun isCrossSigningVerified(): Boolean suspend fun isCrossSigningVerified(): Boolean

View File

@ -40,7 +40,7 @@ internal class RustCrossSigningService @Inject constructor(
*/ */
override suspend fun isCrossSigningVerified(): Boolean { override suspend fun isCrossSigningVerified(): Boolean {
return when (val identity = olmMachine.getIdentity(olmMachine.userId())) { return when (val identity = olmMachine.getIdentity(olmMachine.userId())) {
is OwnUserIdentity -> identity.trustsOurOwnDevice() is OwnUserIdentity -> identity.verified()
else -> false else -> false
} }
} }