From ec0d7b53e0edd0af977b71533b5d18515ed19417 Mon Sep 17 00:00:00 2001 From: Mike Mintz Date: Tue, 14 Jul 2015 16:09:24 -0700 Subject: [PATCH] Allow equalTo queries with Parse.Object pointers --- src/QueryTools.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/QueryTools.js b/src/QueryTools.js index 4933c1e..78735fd 100644 --- a/src/QueryTools.js +++ b/src/QueryTools.js @@ -193,9 +193,10 @@ function matchesKeyConstraints(object, key, constraints) { var compareTo; if (constraints.__type) { if (constraints.__type === 'Pointer') { + var objectId = object[key].objectId || object[key].id; return ( constraints.className === object[key].className && - constraints.objectId === object[key].objectId + constraints.objectId === objectId ); } compareTo = Parse._decode(key, constraints);