From ce2e069a08bd34719aa758ee6c51de0b65e2a048 Mon Sep 17 00:00:00 2001 From: Stephen Grider Date: Tue, 31 Jan 2017 17:49:24 -0800 Subject: [PATCH 1/5] Update mutations.js --- server/schema/mutations.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/schema/mutations.js b/server/schema/mutations.js index 86b75c0d..b3baf1d5 100644 --- a/server/schema/mutations.js +++ b/server/schema/mutations.js @@ -39,7 +39,7 @@ const mutation = new GraphQLObjectType({ type: SongType, args: { id: { type: GraphQLID } }, resolve(parentValue, { id }) { - return Song.findOneAndRemove(id); + return Song.remove({ _id: id }); } } } From aa8ca6efb1535116afaf1a2f501eaa2a8a7ce1af Mon Sep 17 00:00:00 2001 From: Stephen Grider Date: Mon, 20 Feb 2017 09:43:06 -0800 Subject: [PATCH 2/5] Update package.json --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index dc139ac1..d1b54f4e 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ "author": "", "license": "ISC", "dependencies": { + "nodemon": "*", "apollo-client": "^0.8.1", "axios": "^0.15.3", "babel-core": "^6.22.1", From 8c43a6a2121694eea46032fa46a0a6697865cf8e Mon Sep 17 00:00:00 2001 From: Stephen Grider Date: Thu, 4 May 2017 16:34:56 -0700 Subject: [PATCH 3/5] Update package.json --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d1b54f4e..e88f475a 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "mongoose": "^4.7.8", "passport": "^0.3.2", "passport-local": "^1.0.0", - "react": "^15.4.2", + "react": "15.4.2", "react-apollo": "^0.9.0", "react-dom": "^15.4.2", "react-router": "^3.0.2", From ae26155ec0d3b70520789bb05311727e01cca664 Mon Sep 17 00:00:00 2001 From: Stephen Grider Date: Thu, 4 May 2017 16:36:01 -0700 Subject: [PATCH 4/5] Update package.json --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index e88f475a..64440f47 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "passport-local": "^1.0.0", "react": "15.4.2", "react-apollo": "^0.9.0", - "react-dom": "^15.4.2", + "react-dom": "15.4.2", "react-router": "^3.0.2", "style-loader": "^0.13.1", "webpack": "^2.2.0", From 0aaca8e0896c9f14dbf7cdb07090b16f7377af28 Mon Sep 17 00:00:00 2001 From: "a.nvlkv" Date: Thu, 29 Jun 2017 22:07:17 +0200 Subject: [PATCH 5/5] Fix issue #4 DeprecationWarning: `open()` is deprecated in mongoose >= 4.11.0, use `openUri()` instead, or set the `useMongoClient` option if using `connect()` or `createConnection()` Db.prototype.authenticate method will no longer be available in the next major release 3.x as MongoDB 3.6 will only allow auth against users in the admin db and will no longer allow multiple credentials on a socket. Please authenticate using MongoClient.connect with auth credentials. Using 'useMongoClient' --- server/server.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/server.js b/server/server.js index c69ef7a7..df001baa 100644 --- a/server/server.js +++ b/server/server.js @@ -14,7 +14,7 @@ if (!MONGO_URI) { } mongoose.Promise = global.Promise; -mongoose.connect(MONGO_URI); +mongoose.connect(MONGO_URI, {useMongoClient: true}); mongoose.connection .once('open', () => console.log('Connected to MongoLab instance.')) .on('error', error => console.log('Error connecting to MongoLab:', error));