diff --git a/spec/transform.spec.js b/spec/transform.spec.js index b404eec0..c581c5d6 100644 --- a/spec/transform.spec.js +++ b/spec/transform.spec.js @@ -114,13 +114,6 @@ describe('untransformObject', () => { done(); }); - it('null file', (done) => { - var input = {picture: null}; - var output = transform.untransformObject(dummySchema, null, input); - expect(output.picture).toBeUndefined(); - done(); - }); - it('geopoint', (done) => { var input = {location: [180, -180]}; var output = transform.untransformObject(dummySchema, null, input); @@ -131,12 +124,6 @@ describe('untransformObject', () => { done(); }); - it('null geopoint', (done) => { - var input = {location: null}; - var output = transform.untransformObject(dummySchema, null, input); - expect(output.location).toBeUndefined(); - done(); - }); }); describe('transformKey', () => { diff --git a/transform.js b/transform.js index f7da1020..01346d13 100644 --- a/transform.js +++ b/transform.js @@ -692,8 +692,8 @@ function untransformObject(schema, className, mongoObject) { break; } else if (key[0] == '_' && key != '__type') { throw ('bad key in untransform: ' + key); - } else if (mongoObject[key] === null) { - break; + //} else if (mongoObject[key] === null) { + //break; } else { var expected = schema.getExpectedType(className, key); if (expected == 'file') {