From eb1cfcf3512457b9b9a140e4de9fce82b2af3ff7 Mon Sep 17 00:00:00 2001 From: Florent Vilmart Date: Thu, 8 Sep 2016 21:19:39 -0400 Subject: [PATCH] Fix atom is undefined (#2663) --- src/Adapters/Storage/Mongo/MongoTransform.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Adapters/Storage/Mongo/MongoTransform.js b/src/Adapters/Storage/Mongo/MongoTransform.js index 2c91ae09..d200276b 100644 --- a/src/Adapters/Storage/Mongo/MongoTransform.js +++ b/src/Adapters/Storage/Mongo/MongoTransform.js @@ -491,7 +491,7 @@ function transformConstraint(constraint, inArray) { case '$eq': answer[key] = inArray ? transformInteriorAtom(constraint[key]) : transformTopLevelAtom(constraint[key]); if (answer[key] === CannotTransform) { - throw new Parse.Error(Parse.Error.INVALID_JSON, `bad atom: ${atom}`); + throw new Parse.Error(Parse.Error.INVALID_JSON, `bad atom: ${constraint[key]}`); } break; @@ -504,7 +504,7 @@ function transformConstraint(constraint, inArray) { answer[key] = arr.map(value => { let result = inArray ? transformInteriorAtom(value) : transformTopLevelAtom(value); if (result === CannotTransform) { - throw new Parse.Error(Parse.Error.INVALID_JSON, `bad atom: ${atom}`); + throw new Parse.Error(Parse.Error.INVALID_JSON, `bad atom: ${value}`); } return result; });