From d2fe913ba7b35f5109b15c48b2ad3c98a6ca00e4 Mon Sep 17 00:00:00 2001 From: Nitin Issac Joy Date: Mon, 3 Jan 2022 12:01:50 +0530 Subject: [PATCH] Secret feature fix --- server.js | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/server.js b/server.js index d42b1be0..940fd649 100644 --- a/server.js +++ b/server.js @@ -14,16 +14,16 @@ var server = http.createServer(function (req, res) { var reqUrl = req.url.replace(/^\/+|\/+$/g, ''); var method = req.method.toLowerCase(); - if(!reqUrl || (!!reqUrl && (reqUrl == "" || reqUrl.toLowerCase() == "index.html"))){ - if(config.enableSecretsFeature) { - console.log(req.headers['x-secret']); - console.log(process.env.HEADER_VALUE); - if(req.headers['x-secret'] != process.env.HEADER_VALUE) { - res.writeHead(401, "Unauthorized"); - res.end(); - return; - } + if(config.enableSecretsFeature) { + console.log(req.headers['x-secret']); + console.log(process.env.HEADER_VALUE); + if(req.headers['x-secret'] != process.env.HEADER_VALUE) { + res.writeHead(401, "Unauthorized"); + res.end(); + return; } + } + if(!reqUrl || (!!reqUrl && (reqUrl == "" || reqUrl.toLowerCase() == "index.html"))){ var data = fs.readFileSync('index.html'); dbOperations.queryCount(function (visitCount){ @@ -109,4 +109,4 @@ exports.close = function (callback) { server.close(callback); }; -server.listen(port); \ No newline at end of file +server.listen(port);