diff --git a/server/index.js b/server/index.js index 6aadfee..a050add 100644 --- a/server/index.js +++ b/server/index.js @@ -288,7 +288,7 @@ class Cap extends EventEmitter { const isValid = challenges.every(([salt, target], i) => { return ( - solutions[i] && + typeof solutions[i] === "number" && crypto .createHash("sha256") .update(salt + solutions[i]) @@ -402,6 +402,8 @@ class Cap extends EventEmitter { * @returns {Promise} */ async _loadTokens() { + if (this.config.noFSState || this.config.storage?.tokens) return; + try { const dirPath = this.config.tokens_store_path .split("/") diff --git a/server/package.json b/server/package.json index 62bff9c..3f9ff6b 100644 --- a/server/package.json +++ b/server/package.json @@ -1,6 +1,6 @@ { "name": "@cap.js/server", - "version": "3.0.0", + "version": "3.0.1", "author": "Tiago", "repository": { "type": "git",