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){