@@ -151,7 +151,7 @@ klass.cloneDeep = function cloneDeep(doc) { //there are casese this is actually
for (var key in doc) {
if (doc.hasOwnProperty(key)) {
var val = doc[key];
- obj[key] = val instanceof Object && val.constructor === Object ? Document.clone(val) : val;
+ obj[key] = val instanceof Object && val.constructor === Object ? Document.cloneDeep(val) : val;
}
return obj;