Merge pull request #1266 from johannpinson/patch-graphql-timestamp

Change names for timestamp fields in GraphQL plugin
This commit is contained in:
Jim LAURIE 2018-05-25 16:46:54 +02:00 committed by GitHub
commit 2844d34ad1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -407,15 +407,15 @@ module.exports = {
// Add timestamps attributes.
if (_.get(model, 'options.timestamps') === true) {
Object.assign(initialState, {
created_at: 'String',
updated_at: 'String'
createdAt: 'String',
updatedAt: 'String'
});
Object.assign(acc.resolver[globalId], {
created_at: (obj, options, context) => { // eslint-disable-line no-unused-vars
createdAt: (obj, options, context) => { // eslint-disable-line no-unused-vars
return obj.createdAt || obj.created_at;
},
updated_at: (obj, options, context) => { // eslint-disable-line no-unused-vars
updatedAt: (obj, options, context) => { // eslint-disable-line no-unused-vars
return obj.updatedAt || obj.updated_at;
}
});