From f2cb012c2c90216de825602267db96eacc39fd98 Mon Sep 17 00:00:00 2001 From: YashMeh Date: Wed, 23 Jan 2019 14:40:28 +0530 Subject: [PATCH] Fixed Depreciation warnings for mongodb version>3.5 --- stackle_api/config/database.js | 12 ++++++++++-- stackle_api/server.js | 2 +- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/stackle_api/config/database.js b/stackle_api/config/database.js index aec56f0..ee7cbea 100644 --- a/stackle_api/config/database.js +++ b/stackle_api/config/database.js @@ -1,14 +1,22 @@ module.exports = { - url: process.env.LOCAL_DB || "mongodb://localhost/main", - testurl: "mongodb://localhost/node-test", + url: process.env.LOCAL_DB || "mongodb://localhost:27017/main", + testurl: "mongodb://localhost:27017/node-test", alturl: "mongodb://ordinary:H3ll0w0rld@ds149201.mlab.com:49201/stackle", option: function(version) { var opt; if (version < '5') { opt = { useMongoClient: true + }; } + else + { + opt= + { + useNewUrlParser: true + } + } return opt; } }; diff --git a/stackle_api/server.js b/stackle_api/server.js index fcb8524..1a5c670 100644 --- a/stackle_api/server.js +++ b/stackle_api/server.js @@ -82,7 +82,7 @@ if(app.get('env') === 'test'){ console.log('Testing ... \n'); } -mongoose.connect(database.url, option, function (err) { +mongoose.connect(database.url, option, function (err) { console.log("Connecting to the database..."); if (err) { console.log("\nCouldn't connect to local database. Please make sure your local mongodb server is running. \nFind more: https://github.com/scorelab/Stackle#installing-mongodb\n\nConnecting to alternative remote (mongolab) database ...");