diff --git a/src/Adapters/Storage/Mongo/MongoTransform.js b/src/Adapters/Storage/Mongo/MongoTransform.js index 0e289c06..f56a2300 100644 --- a/src/Adapters/Storage/Mongo/MongoTransform.js +++ b/src/Adapters/Storage/Mongo/MongoTransform.js @@ -846,8 +846,7 @@ const mongoObjectToParseObject = (schemaController, className, mongoObject, sche break; } var objData = mongoObject[key].split('$'); - var newClass = (expected ? expected.targetClass : objData[0]); - if (objData[0] !== newClass) { + if (objData[0] !== schema.fields[newKey].targetClass) { throw 'pointer to incorrect className'; } restObject[newKey] = {