From 72285ee221ea906bc5946d5776abee0bb4eaf84a Mon Sep 17 00:00:00 2001 From: Jonathan Barrow Date: Sun, 23 Apr 2023 19:55:54 -0400 Subject: [PATCH] Cleaner server start function --- src/server.ts | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/server.ts b/src/server.ts index 3b8eefa..5e65b91 100644 --- a/src/server.ts +++ b/src/server.ts @@ -69,10 +69,16 @@ app.use((error: any, _request: express.Request, response: express.Response, _nex })); }); -// Starts the server -LOG_INFO('Starting server'); -connectDatabase().then(() => { +async function main(): Promise { + // Starts the server + LOG_INFO('Starting server'); + + await connectDatabase(); + // TODO - Connect to account DB here too? + app.listen(port, () => { LOG_SUCCESS(`Server started on port ${port}`); }); -}); \ No newline at end of file +} + +main().catch(console.error); \ No newline at end of file