diff --git a/packages/mongo-livedata/remote_collection_driver.js b/packages/mongo-livedata/remote_collection_driver.js index eb9e9f88fb..02897b934e 100644 --- a/packages/mongo-livedata/remote_collection_driver.js +++ b/packages/mongo-livedata/remote_collection_driver.js @@ -20,4 +20,9 @@ _.extend(Meteor._RemoteCollectionDriver.prototype, { // singleton // XXX kind of hacky -Meteor._RemoteCollectionDriver = new Meteor._RemoteCollectionDriver(process.env.MONGO_URL); +var mongoUrl = Meteor._get(__meteor_bootstrap__.deployConfig, + 'packages', 'mongo-livedata', 'url'); +// XXX bad error since it could also be set directly in METEOR_DEPLOY_CONFIG +if (!mongoUrl) + throw new Error("MONGO_URL must be set in environment"); +Meteor._RemoteCollectionDriver = new Meteor._RemoteCollectionDriver(mongoUrl);