From 013054ffbd6452b64e5291e9d7fd9f5636659a2b Mon Sep 17 00:00:00 2001 From: Belen Curcio Date: Tue, 1 Nov 2016 11:59:46 -0300 Subject: [PATCH] Throw on error - Mongoose Connection --- server/mongoose.js | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/server/mongoose.js b/server/mongoose.js index 3b94fc1a2..56f9ab9b1 100644 --- a/server/mongoose.js +++ b/server/mongoose.js @@ -4,14 +4,17 @@ const enabled = require('debug').enabled; // Use native promises mongoose.Promise = global.Promise; -mongoose.connect(process.env.TALK_MONGO_URL); - if (enabled('talk:db')) { mongoose.set('debug', true); } -mongoose.connection.on('error', (err) => { - throw err; -}); +try { + mongoose.connect(process.env.TALK_MONGO_URL, (err, res) => { + if (err) throw err; + console.log('Connected to MongoDB!'); + }) +} catch (err) { + console.log('Cannot stablish a connection with MongoDB'); +} module.exports = mongoose;