diff --git a/appengine/mongodb/server.js b/appengine/mongodb/server.js index b081724f98..7e18e8a7e6 100644 --- a/appengine/mongodb/server.js +++ b/appengine/mongodb/server.js @@ -39,57 +39,54 @@ if (nconf.get('mongoDatabase')) { uri = `${uri}/${nconf.get('mongoDatabase')}`; } -mongodb.MongoClient.connect( - uri, - (err, client) => { - if (err) { - throw err; - } +mongodb.MongoClient.connect(uri, (err, client) => { + if (err) { + throw err; + } - // Create a simple little server. - http - .createServer((req, res) => { - if (req.url === '/_ah/health') { - res.writeHead(200, { - 'Content-Type': 'text/plain', - }); - res.write('OK'); - res.end(); - return; - } - // Track every IP that has visited this site - const db = client.db(nconf.get('mongoDatabase')); - const collection = db.collection('IPs'); + // Create a simple little server. + http + .createServer((req, res) => { + if (req.url === '/_ah/health') { + res.writeHead(200, { + 'Content-Type': 'text/plain', + }); + res.write('OK'); + res.end(); + return; + } + // Track every IP that has visited this site + const db = client.db(nconf.get('mongoDatabase')); + const collection = db.collection('IPs'); - const ip = { - address: req.connection.remoteAddress, - }; + const ip = { + address: req.connection.remoteAddress, + }; - collection.insert(ip, err => { + collection.insert(ip, err => { + if (err) { + throw err; + } + + // push out a range + let iplist = ''; + collection.find().toArray((err, data) => { if (err) { throw err; } + data.forEach(ip => { + iplist += `${ip.address}; `; + }); - // push out a range - let iplist = ''; - collection.find().toArray((err, data) => { - if (err) { - throw err; - } - data.forEach(ip => { - iplist += `${ip.address}; `; - }); - - res.writeHead(200, { - 'Content-Type': 'text/plain', - }); - res.write('IPs:\n'); - res.end(iplist); + res.writeHead(200, { + 'Content-Type': 'text/plain', }); + res.write('IPs:\n'); + res.end(iplist); }); - }) - .listen(process.env.PORT || 8080, () => { - console.log('started web process'); }); - } -); + }) + .listen(process.env.PORT || 8080, () => { + console.log('started web process'); + }); +});