From 7bd164aa393015b4a9ec53844ef998d10e6b6531 Mon Sep 17 00:00:00 2001 From: Romain Beaumont Date: Sun, 13 May 2018 16:11:24 +0200 Subject: [PATCH] Make default settings default (fix #223) --- app.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/app.js b/app.js index 8db3cb6..063f338 100644 --- a/app.js +++ b/app.js @@ -2,12 +2,21 @@ const mcServer = require('./') +const defaultSettings = require('./config/default-settings') + let settings try { settings = require('./config/settings') + + Object.keys(defaultSettings).forEach(settingKey => { + if(settings[settingKey] === undefined) { + settings[settingKey] = defaultSettings[settingKey]; + } + }) + } catch (err) { - settings = require('./config/default-settings') + settings = defaultSettings } module.exports = mcServer.createMCServer(settings)