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

This commit is contained in:
mike12345567 2022-07-06 16:42:38 +01:00
parent f0d324c675
commit dae9ab94a4
1 changed files with 3 additions and 1 deletions

View File

@ -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