Skip to content

Commit 1a1d687

Browse files
committed
nits
1 parent 6022149 commit 1a1d687

File tree

3 files changed

+4
-9
lines changed

3 files changed

+4
-9
lines changed

spec/Schema.spec.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -687,7 +687,8 @@ describe('Schema', () => {
687687
expect(schema['data']['NewClass']).toEqual({
688688
objectId: { type: 'String' },
689689
updatedAt: { type: 'Date' },
690-
createdAt: { type: 'Date' }
690+
createdAt: { type: 'Date' },
691+
ACL: { type: 'ACL' }
691692
});
692693
done();
693694
});

src/Adapters/Storage/Mongo/MongoSchemaCollection.js

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ function mongoSchemaFromFieldsAndClassNameAndCLP(fields, className, classLevelPe
117117
}
118118
}
119119

120-
return { result: mongoObject };
120+
return mongoObject;
121121
}
122122

123123
class MongoSchemaCollection {
@@ -165,10 +165,7 @@ class MongoSchemaCollection {
165165
// can't be added for a reason other than it already existing, requirements for rejection reason are TBD.
166166
addSchema(name: string, fields, classLevelPermissions) {
167167
let mongoSchema = mongoSchemaFromFieldsAndClassNameAndCLP(fields, name, classLevelPermissions);
168-
if (!mongoSchema.result) {
169-
throw new Parse.Error(mongoSchema.code, mongoSchema.error);
170-
}
171-
let mongoObject = _mongoSchemaObjectFromNameFields(name, mongoSchema.result);
168+
let mongoObject = _mongoSchemaObjectFromNameFields(name, mongoSchema);
172169
return this._collection.insertOne(mongoObject)
173170
.then(result => mongoSchemaToParseSchema(result.ops[0]))
174171
.catch(error => {

src/Schema.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -228,9 +228,6 @@ class Schema {
228228
...(defaultColumns[schema.className] || {}),
229229
...schema.fields,
230230
}
231-
// createdAt and updatedAt are wacky and have legacy baggage
232-
parseFormatSchema.createdAt = { type: 'Date' };
233-
parseFormatSchema.updatedAt = { type: 'Date' };
234231
this.data[schema.className] = parseFormatSchema;
235232
this.perms[schema.className] = schema.classLevelPermissions;
236233
});

0 commit comments

Comments
 (0)