mirror of
https://github.com/cheveguerra/whaticket-community.git
synced 2026-04-19 12:19:16 +00:00
24 lines
593 B
TypeScript
24 lines
593 B
TypeScript
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,
|
|
upload.array("medias"),
|
|
MessageController.store
|
|
);
|
|
|
|
messageRoutes.delete("/messages/:messageId", isAuth, MessageController.remove);
|
|
|
|
export default messageRoutes;
|