Browse Source

Fixing issue which can block accessing platform - if error scenario occurs but admin user partially created.

master
mike12345567 4 years ago
parent
commit
216298c74b
  1. 4
      packages/worker/src/api/controllers/global/users.ts

4
packages/worker/src/api/controllers/global/users.ts

@ -60,11 +60,13 @@ export const adminUser = async (ctx: any) => {
tenantId,
}
try {
// always bust checklist beforehand, if an error occurs but can proceed, don't get
// stuck in a cycle
await cache.bustCache(cache.CacheKeys.CHECKLIST)
const finalUser = await users.save(user, {
hashPassword,
requirePassword,
})
await cache.bustCache(cache.CacheKeys.CHECKLIST)
// events
let account: CloudAccount | undefined

Loading…
Cancel
Save