- query('startDate').optional().custom(isDateValid).withMessage('Should have a valid start date'),
- query('endDate').optional().custom(isDateValid).withMessage('Should have a valid end date'),
-
- query('originallyPublishedStartDate').optional().custom(isDateValid).withMessage('Should have a valid published start date'),
- query('originallyPublishedEndDate').optional().custom(isDateValid).withMessage('Should have a valid published end date'),
+ query('startDate')
+ .optional()
+ .custom(isDateValid).withMessage('Should have a start date that conforms to ISO 8601'),
+ query('endDate')
+ .optional()
+ .custom(isDateValid).withMessage('Should have a end date that conforms to ISO 8601'),
+
+ query('originallyPublishedStartDate')
+ .optional()
+ .custom(isDateValid).withMessage('Should have a published start date that conforms to ISO 8601'),
+ query('originallyPublishedEndDate')
+ .optional()
+ .custom(isDateValid).withMessage('Should have a published end date that conforms to ISO 8601'),