From 449d2c2121d12b51c5202ad0aea2e0b4ec57621b Mon Sep 17 00:00:00 2001 From: Noah Zalev Date: Thu, 9 Dec 2021 09:48:03 -0500 Subject: [PATCH] Bugfix - ensure resetaccount pass is string --- meshcentral.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meshcentral.js b/meshcentral.js index cecce00b..10c88b2c 100644 --- a/meshcentral.js +++ b/meshcentral.js @@ -829,7 +829,7 @@ function CreateMeshCentralServer(config, args) { obj.db.Set(user, function () { console.log("Done."); process.exit(); return; }); } else { // Hash the password and reset the account. - require('./pass').hash(obj.args.pass, user.salt, function (err, hash, tag) { if (err) { console.log("Unable to reset password: " + err); process.exit(); return; } user.hash = hash; obj.db.Set(user, function () { console.log("Done."); process.exit(); return; }); }, 0); + require('./pass').hash(String(obj.args.pass), user.salt, function (err, hash, tag) { if (err) { console.log("Unable to reset password: " + err); process.exit(); return; } user.hash = hash; obj.db.Set(user, function () { console.log("Done."); process.exit(); return; }); }, 0); } }); return;