1
0
Fork 0
mirror of synced 2024-06-30 03:50:37 +12:00

Wrap admin user creation in a try/catch to provider better info in case of an error

This commit is contained in:
Andrew Kingston 2022-06-30 11:40:52 +01:00
parent f1a42dfd07
commit a98192ba57

View file

@ -121,6 +121,7 @@ module.exports = server.listen(env.PORT || 0, async () => {
) {
const checklist = await getChecklist()
if (!checklist?.adminUser?.checked) {
try {
await createAdminUser(
env.BB_ADMIN_USER_EMAIL,
env.BB_ADMIN_USER_PASSWORD,
@ -130,6 +131,10 @@ module.exports = server.listen(env.PORT || 0, async () => {
"Admin account automatically created for",
env.BB_ADMIN_USER_EMAIL
)
} catch (e) {
logAlert("Error creating initial admin user. Exiting.", e)
shutdown()
}
}
}