From 94f5efc893a482dc82472e3ce09ffd38b2e06363 Mon Sep 17 00:00:00 2001 From: ekatek Date: Fri, 28 Feb 2014 14:49:25 -0800 Subject: [PATCH] If we are opening a local minimongo collection, and are not defined as the client, then the server can be null, but we should still be able to connect to a local minimongo db.There are not any cases where the conenction is null, where we would want to proceed. --- packages/mongo-livedata/collection.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/mongo-livedata/collection.js b/packages/mongo-livedata/collection.js index 9dff5cb778..aa26b19c20 100644 --- a/packages/mongo-livedata/collection.js +++ b/packages/mongo-livedata/collection.js @@ -57,7 +57,8 @@ Meteor.Collection = function (name, options) { self._connection = Meteor.server; if (!options._driver) { - if (name && self._connection === Meteor.server && + if (name && (self._connection !== null) && + self._connection === Meteor.server && typeof MongoInternals !== "undefined" && MongoInternals.defaultRemoteCollectionDriver) { options._driver = MongoInternals.defaultRemoteCollectionDriver();