From ff697f8d336da58f94dba4ea434f995a45bd6951 Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Wed, 15 Mar 2023 13:38:26 +0100 Subject: [PATCH] oidc routes need settings to be loaded --- src/server.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/server.js b/src/server.js index 8ce18286d..abedff0a1 100644 --- a/src/server.js +++ b/src/server.js @@ -430,11 +430,12 @@ async function start() { debug(` Cloudron ${constants.VERSION} `); debug('=========================================='); - gHttpServer = await initializeExpressSync(); - await database.initialize(); await settings.initCache(); // pre-load very often used settings await cloudron.initialize(); + + gHttpServer = await initializeExpressSync(); + await util.promisify(gHttpServer.listen.bind(gHttpServer))(constants.PORT, '127.0.0.1'); await safe(eventlog.add(eventlog.ACTION_START, { userId: null, username: 'boot' }, { version: constants.VERSION })); // can fail if db down }