From 9c9434f4baecc2201bc11251b40a3f0e57ba9dc5 Mon Sep 17 00:00:00 2001 From: Mint <117024989+LovelyMint@users.noreply.github.com> Date: Sun, 13 Nov 2022 19:01:29 +0900 Subject: [PATCH] Don't start web server if env is not there --- src/providers/App.ts | 4 ++++ src/providers/Express.ts | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/providers/App.ts b/src/providers/App.ts index 4959e06..b39d96f 100644 --- a/src/providers/App.ts +++ b/src/providers/App.ts @@ -44,6 +44,10 @@ class App { } public loadExpress(): void { + if (!Environment.get().WEB_HOST || !Environment.get().WEB_PORT) { + Logger.log('warn', 'WEB_HOST or WEB_PORT is not defined in .env, not starting web server'); + return; + } Logger.log('info', 'Loading Express'); Express.init(); } diff --git a/src/providers/Express.ts b/src/providers/Express.ts index 70157bb..aea9bfd 100644 --- a/src/providers/Express.ts +++ b/src/providers/Express.ts @@ -30,7 +30,7 @@ class Express { } public end(): void { - if(this.server != null) + if(this.server) this.server.close(); }