From 6b26cb1e8ea2220a67a33bbe9761a5bd355e4a68 Mon Sep 17 00:00:00 2001 From: David Glasser Date: Mon, 21 Jul 2014 18:41:27 -0700 Subject: [PATCH] Make it more clear that the clone is for transform --- packages/minimongo/observe.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/minimongo/observe.js b/packages/minimongo/observe.js index cc97ca73d0..95b92d3d51 100644 --- a/packages/minimongo/observe.js +++ b/packages/minimongo/observe.js @@ -157,10 +157,10 @@ LocalCollection._observeFromObserveChanges = function (cursor, observeCallbacks) var self = this; if (observeCallbacks.changed) { var oldDoc = self.docs.get(id); - oldDoc = EJSON.clone(oldDoc); var doc = EJSON.clone(oldDoc); LocalCollection._applyChanges(doc, fields); - observeCallbacks.changed(transform(doc), transform(oldDoc)); + observeCallbacks.changed(transform(doc), + transform(EJSON.clone(oldDoc))); } }, removed: function (id) {