mirror of
https://github.com/IT4Change/Ocelot-Social.git
synced 2025-12-13 07:45:56 +00:00
Remove dateTimeMiddleware
- favor adding createdAt, updatedAt attributes at point of insertion to the database
This commit is contained in:
parent
16d7e6c91a
commit
ca6ae3bd1b
@ -1,18 +0,0 @@
|
||||
const setCreatedAt = (resolve, root, args, context, info) => {
|
||||
args.createdAt = new Date().toISOString()
|
||||
return resolve(root, args, context, info)
|
||||
}
|
||||
const setUpdatedAt = (resolve, root, args, context, info) => {
|
||||
args.updatedAt = new Date().toISOString()
|
||||
return resolve(root, args, context, info)
|
||||
}
|
||||
|
||||
export default {
|
||||
Mutation: {
|
||||
CreatePost: setCreatedAt,
|
||||
CreateComment: setCreatedAt,
|
||||
UpdateUser: setUpdatedAt,
|
||||
UpdatePost: setUpdatedAt,
|
||||
UpdateComment: setUpdatedAt,
|
||||
},
|
||||
}
|
||||
@ -5,7 +5,6 @@ import activityPub from './activityPubMiddleware'
|
||||
import softDelete from './softDelete/softDeleteMiddleware'
|
||||
import sluggify from './sluggifyMiddleware'
|
||||
import excerpt from './excerptMiddleware'
|
||||
import dateTime from './dateTimeMiddleware'
|
||||
import xss from './xssMiddleware'
|
||||
import permissions from './permissionsMiddleware'
|
||||
import user from './userMiddleware'
|
||||
@ -22,7 +21,6 @@ export default schema => {
|
||||
permissions,
|
||||
sentry,
|
||||
activityPub,
|
||||
dateTime,
|
||||
validation,
|
||||
sluggify,
|
||||
excerpt,
|
||||
@ -40,7 +38,6 @@ export default schema => {
|
||||
'sentry',
|
||||
'permissions',
|
||||
// 'activityPub', disabled temporarily
|
||||
'dateTime',
|
||||
'validation',
|
||||
'sluggify',
|
||||
'excerpt',
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user