From 8d2cc5096ef605ea188d55bfcbd64cab876e7599 Mon Sep 17 00:00:00 2001 From: "J. Ryan Stinnett" Date: Mon, 28 Sep 2020 10:16:20 +0100 Subject: [PATCH] Fix default key cache check --- src/crypto/CrossSigning.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/crypto/CrossSigning.js b/src/crypto/CrossSigning.js index acee5b389..96dce9a5e 100644 --- a/src/crypto/CrossSigning.js +++ b/src/crypto/CrossSigning.js @@ -218,7 +218,7 @@ export class CrossSigningInfo extends EventEmitter { async isStoredInKeyCache(type) { const cacheCallbacks = this._cacheCallbacks; if (!cacheCallbacks) return false; - const types = [type] || ["master", "self_signing", "user_signing"]; + const types = type ? [type] : ["master", "self_signing", "user_signing"]; for (const t of types) { if (!await cacheCallbacks.getCrossSigningKeyCache(t)) { return false;