fix: double "hashing password" message
Massimo Melina committed
Apr 3, 2024 at 23:47 UTC
423888b131b0324781187dc45aa8ccad0868d83a
1 file changed
+4
-4
src/perm.ts
+4
-4
@@ -74,12 +74,12 @@ export async function updateAccount(account: Account, change: Partial<Account> |
74
else
75
Object.assign(account, objSameKeys(change, x => x || undefined))
76
77
- const { username } = account
78
- if (account.password) {
77
+ const { username, password } = account
78
+ if (password) {
79
console.debug('hashing password for', username)
80
- const res = await createVerifierAndSalt(srp6aNimbusRoutines, username, account.password)
81
- saveSrpInfo(account, res.s, res.v)
80
delete account.password
81
+ const res = await createVerifierAndSalt(srp6aNimbusRoutines, username, password)
82
+ saveSrpInfo(account, res.s, res.v)
83
}
84
if (account.belongs) {
85
account.belongs = wantArray(account.belongs)