feat: support multi files upload

This commit is contained in:
phegalante
2020-10-22 20:39:03 -03:00
parent e14a8b4a66
commit d82b65f879
4 changed files with 37 additions and 30 deletions

View File

@@ -1,13 +1,22 @@
import { Router } from "express";
import multer from "multer";
import isAuth from "../middleware/isAuth";
import uploadConfig from "../config/upload";
import * as MessageController from "../controllers/MessageController";
const messageRoutes = Router();
const upload = multer(uploadConfig);
messageRoutes.get("/messages/:ticketId", isAuth, MessageController.index);
messageRoutes.post("/messages/:ticketId", isAuth, MessageController.store);
messageRoutes.post(
"/messages/:ticketId",
isAuth,
upload.array("medias"),
MessageController.store
);
messageRoutes.delete("/messages/:messageId", isAuth, MessageController.remove);