From af05771a41524d3f4f4494aedf875fd2cd0ea089 Mon Sep 17 00:00:00 2001 From: Renan Castro Date: Tue, 7 Dec 2021 21:07:58 -0300 Subject: [PATCH] Update connect method on mongo 5 --- packages/mongo/mongo_driver.js | 5 +++-- packages/mongo/mongo_livedata_tests.js | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/mongo/mongo_driver.js b/packages/mongo/mongo_driver.js index 715164a9de..2dcd4d7d95 100644 --- a/packages/mongo/mongo_driver.js +++ b/packages/mongo/mongo_driver.js @@ -190,9 +190,10 @@ MongoConnection = function (url, options) { var connectFuture = new Future; - MongoDB.connect( + new MongoDB.MongoClient( url, - mongoOptions, + mongoOptions + ).connect( Meteor.bindEnvironment( function (err, client) { if (err) { diff --git a/packages/mongo/mongo_livedata_tests.js b/packages/mongo/mongo_livedata_tests.js index 8f77d1c822..a19edd3a72 100644 --- a/packages/mongo/mongo_livedata_tests.js +++ b/packages/mongo/mongo_livedata_tests.js @@ -3318,7 +3318,7 @@ Meteor.isServer && Tinytest.add("mongo-livedata - npm modules", function (test) var c = new Mongo.Collection(Random.id()); var rawCollection = c.rawCollection(); test.isTrue(rawCollection); - test.isTrue(rawCollection.findAndModify); + test.isTrue(rawCollection.findOneAndUpdate); var rawDb = c.rawDatabase(); test.isTrue(rawDb); test.isTrue(rawDb.admin);