Flush cache when adding new admin

This commit is contained in:
yflory 2022-12-20 17:25:54 +01:00
parent 4fbc8d51e2
commit 1971553e1f
1 changed files with 5 additions and 1 deletions

View File

@ -786,7 +786,11 @@ Admin.addFirstAdmin = function (Env, data, cb) {
var key = data.edPublic;
if (token.length !== 64 || data.edPublic.length !== 44) { return void cb('INVALID_ARGS'); }
adminDecree(Env, null, cb, ['ADD_FIRST_ADMIN', [
adminDecree(Env, null, function (err) {
if (err) { return void cb(err); }
Env.flushCache();
cb();
}, ['ADD_FIRST_ADMIN', [
'ADD_ADMIN_KEY',
[key]
]], "");