X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Fmain%2Fkotlin%2Fnet%2Fpterodactylus%2Fsone%2Ffreenet%2Fwot%2FIdentityLoader.kt;h=b40484e0188d6b2beeec99d18da06e4c39ca95a2;hp=3fa87badd030e15d48aef68f14e75b613b1643da;hb=fe5a065f7f84ab92937b5cb5a7978dec16677e09;hpb=ad643c1675c3c25c0f66b24526cf93d2efdd3b12 diff --git a/src/main/kotlin/net/pterodactylus/sone/freenet/wot/IdentityLoader.kt b/src/main/kotlin/net/pterodactylus/sone/freenet/wot/IdentityLoader.kt index 3fa87ba..b40484e 100644 --- a/src/main/kotlin/net/pterodactylus/sone/freenet/wot/IdentityLoader.kt +++ b/src/main/kotlin/net/pterodactylus/sone/freenet/wot/IdentityLoader.kt @@ -49,7 +49,7 @@ class IdentityLoader @Inject constructor(private val webOfTrustConnector: WebOfT } private fun OwnIdentity.doesNotHaveCorrectContext() = - context != null && !hasContext(context.context) + context?.let { it.context !in contexts } ?: false private fun time(logMessage: (Stopwatch, Collection) -> String, loader: () -> Collection): Collection = Stopwatch.createStarted().let { stopwatch ->