diff --git a/src/main/javascript/Objectid.js b/src/main/javascript/Objectid.js index 7f32db8..2da9878 100644 --- a/src/main/javascript/Objectid.js +++ b/src/main/javascript/Objectid.js @@ -9,13 +9,17 @@ * */ -if (!document) var document = { cookie: '' }; // fix crashes on node - /** * Javascript class that mimics how WCF serializes a object of type MongoDB.Bson.ObjectId * and converts between that format and the standard 24 character representation. */ var ObjectId = (function () { + + // Fix crashes on node + if (!document) { + var document = { cookie: '' }; + } + var increment = Math.floor(Math.random() * (16777216)); var pid = Math.floor(Math.random() * (65536)); var machine = Math.floor(Math.random() * (16777216));