import { Router } from "express"; import { body } from "express-validator"; import handleValidationResult from "../middleware/handleValidationResult"; import createLogEntryController from "../controllers/createLogEntryControllers.controllers"; const entryRouter = Router(); //create new log entry route entryRouter.post( "/api/logentry/", //isISO8601() checks if string is a valid date+time body("startTime").isISO8601(), body("estimatedEndTime").isISO8601(), body("email").isEmail().normalizeEmail(), body("fullNameOfResponsableClient").not().isEmpty(), body("boatId").isUUID(), body("additionalClients").isArray(), handleValidationResult, createLogEntryController ); export default entryRouter;