From 1d4301ac8dedf3d58aad5b3c556c8cefdacd729b Mon Sep 17 00:00:00 2001 From: eorg_oz Date: Mon, 6 Mar 2017 18:04:01 +0100 Subject: [PATCH] Move demoMode to config.json --- app.js | 2 +- sample.config.json | 6 ++++++ server.js | 4 +++- 3 files changed, 10 insertions(+), 2 deletions(-) mode change 100644 => 100755 app.js mode change 100644 => 100755 sample.config.json mode change 100644 => 100755 server.js diff --git a/app.js b/app.js old mode 100644 new mode 100755 index 8c93f47..6967746 --- a/app.js +++ b/app.js @@ -14,7 +14,7 @@ handle["/js/jquery-ui.js"] = requestHandlers.sendJqueryUI; handle["/css/bootstrap.min.css"] = requestHandlers.sendBootstrap; handle["/clear"] = requestHandlers.sendClear; -if(server.demoMode==1){ +if(server.demoMode())){ handle["/demo"] = requestHandlers.sendDemo; }else{ console.log("ERROR: Demo mode not active"); diff --git a/sample.config.json b/sample.config.json old mode 100644 new mode 100755 index d3b20cd..ad843a3 --- a/sample.config.json +++ b/sample.config.json @@ -16,5 +16,11 @@ "param": "mynumber", "value": "+43************" } + ], + "debug": [ + { + "param": "demoMode", + "value": true + } ] } diff --git a/server.js b/server.js old mode 100644 new mode 100755 index 9d5ac61..b8feb4f --- a/server.js +++ b/server.js @@ -19,7 +19,9 @@ var numberRecieved = ""; var timeRecieved = ""; var color = 0; -module.exports.demoMode = 1; +module.exports.demoMode = function () { + return config('debug').chain().find({ param: 'demoMode' }).value()['value']; +}; // utility function for ucs2 decode function ucs2Parse(ucs2){