From 7fc451da3ec1f8bbef33169182ae8e8b5bc49809 Mon Sep 17 00:00:00 2001 From: Slava Kim Date: Thu, 10 Oct 2013 13:54:56 -0700 Subject: [PATCH] Glasser's comments --- packages/minimongo/selector.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/minimongo/selector.js b/packages/minimongo/selector.js index 4887bbcf9e..f79cf2c362 100644 --- a/packages/minimongo/selector.js +++ b/packages/minimongo/selector.js @@ -807,18 +807,18 @@ LocalCollection._isSelectorAffectedByModifier = function (selector, modifier) { while (i < sel.length && j < mod.length) { if (numericKey(sel[i]) && numericKey(mod[j])) { - // foo.4.bar, foo.4 => good - // foo.3.bar, foo.4 => bad - if (sel[i] == mod[j]) + // foo.4.bar selector affected by foo.4 modifier + // foo.3.bar selector unaffected by foo.4 modifier + if (sel[i] === mod[j]) i++, j++; else return false; } else if (numericKey(sel[i])) { - // foo.4.bar, foo.bar => bad + // foo.4.bar selector unaffected by foo.bar modifier return false; } else if (numericKey(mod[j])) { j++; - } else if (sel[i] == mod[j]) + } else if (sel[i] === mod[j]) i++, j++; else return false;