mirror of https://codeberg.org/pzp/pzp-db.git
fix account powers validation
This commit is contained in:
parent
3e4fe864f7
commit
f8db4fb224
|
@ -729,7 +729,12 @@ function initDB(peer, config) {
|
||||||
return cb(new Error('account.add() failed because opts.powers is not an array'))
|
return cb(new Error('account.add() failed because opts.powers is not an array'))
|
||||||
}
|
}
|
||||||
for (const power of opts.powers) {
|
for (const power of opts.powers) {
|
||||||
if (power !== 'add' && power !== 'del' && power !== 'box') {
|
if (
|
||||||
|
power !== 'add' &&
|
||||||
|
power !== 'del' &&
|
||||||
|
power !== 'external-encryption' &&
|
||||||
|
power !== 'internal-encryption'
|
||||||
|
) {
|
||||||
// prettier-ignore
|
// prettier-ignore
|
||||||
return cb(new Error(`account.add() failed because opts.powers contains an unknown power "${power}"`))
|
return cb(new Error(`account.add() failed because opts.powers contains an unknown power "${power}"`))
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue