From e140b656a650f0a63b6382594aed50f79a084ee9 Mon Sep 17 00:00:00 2001 From: "G.Ambatte" Date: Sun, 6 Dec 2020 21:54:20 +1300 Subject: [PATCH] Update server.js Change to setting NODE_ENV; default to 'local' if not set via environment variable or in the config file. --- server.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/server.js b/server.js index 58f29884a..39e703d23 100644 --- a/server.js +++ b/server.js @@ -27,9 +27,14 @@ const config = require('nconf') .file('environment', { file: `config/${process.env.NODE_ENV}.json` }) .file('defaults', { file: 'config/default.json' }); -if ( !process.env.NODE_ENV && config.get('environment') ) { - process.env.NODE_ENV = config.get('environment'); - console.log('NODE_ENV set from config') +if ( !process.env.NODE_ENV) { + if ( config.get('environment') ) { + process.env.NODE_ENV = config.get('environment'); + console.log('NODE_ENV set from config'); + } else { + process.env.NODE_ENV = 'local'; + console.log('NODE_ENV set to "local" as no other values were set'); + } } //DB