mirror of https://github.com/xwiki-labs/cryptpad
Flush cache when adding new admin
This commit is contained in:
parent
4fbc8d51e2
commit
1971553e1f
|
@ -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]
|
||||
]], "");
|
||||
|
|
Loading…
Reference in New Issue