From 80da41c048a7f31f1d259100808c765e00934632 Mon Sep 17 00:00:00 2001 From: Sashko Stubailo Date: Fri, 5 Sep 2014 11:06:52 -0700 Subject: [PATCH] Fix error on absence of "Mongo" symbol --- packages/reactive-dict/reactive-dict.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/reactive-dict/reactive-dict.js b/packages/reactive-dict/reactive-dict.js index 7d0e546144..1b89e8203c 100644 --- a/packages/reactive-dict/reactive-dict.js +++ b/packages/reactive-dict/reactive-dict.js @@ -79,7 +79,10 @@ _.extend(ReactiveDict.prototype, { var self = this; // Mongo.ObjectID is in the 'mongo' package - var ObjectID = Mongo.Collection && Mongo.ObjectID; + var ObjectID = null; + if (typeof Mongo !== 'undefined') { + ObjectID = Mongo.ObjectID; + } // We don't allow objects (or arrays that might include objects) for // .equals, because JSON.stringify doesn't canonicalize object key