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;