Wrap admin user creation in a try/catch to provider better info in case of an error
This commit is contained in:
parent
f49e2886ca
commit
e9d20abb0d
|
@ -121,6 +121,7 @@ module.exports = server.listen(env.PORT || 0, async () => {
|
||||||
) {
|
) {
|
||||||
const checklist = await getChecklist()
|
const checklist = await getChecklist()
|
||||||
if (!checklist?.adminUser?.checked) {
|
if (!checklist?.adminUser?.checked) {
|
||||||
|
try {
|
||||||
await createAdminUser(
|
await createAdminUser(
|
||||||
env.BB_ADMIN_USER_EMAIL,
|
env.BB_ADMIN_USER_EMAIL,
|
||||||
env.BB_ADMIN_USER_PASSWORD,
|
env.BB_ADMIN_USER_PASSWORD,
|
||||||
|
@ -130,6 +131,10 @@ module.exports = server.listen(env.PORT || 0, async () => {
|
||||||
"Admin account automatically created for",
|
"Admin account automatically created for",
|
||||||
env.BB_ADMIN_USER_EMAIL
|
env.BB_ADMIN_USER_EMAIL
|
||||||
)
|
)
|
||||||
|
} catch (e) {
|
||||||
|
logAlert("Error creating initial admin user. Exiting.", e)
|
||||||
|
shutdown()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue