feat: start delete whatsapp messages backend

This commit is contained in:
canove
2020-09-27 20:10:52 -03:00
parent 6f3c71570d
commit 2e1785ea15
8 changed files with 138 additions and 10 deletions

View File

@@ -6,7 +6,9 @@ import { getIO } from "../libs/socket";
import CreateMessageService from "../services/MessageServices/CreateMessageService";
import ListMessagesService from "../services/MessageServices/ListMessagesService";
import UpdateMessageService from "../services/MessageServices/UpdateMessageService";
import ShowTicketService from "../services/TicketServices/ShowTicketService";
import DeleteWhatsAppMessage from "../services/WbotServices/DeleteWhatsAppMessage";
import SendWhatsAppMedia from "../services/WbotServices/SendWhatsAppMedia";
import SendWhatsAppMessage from "../services/WbotServices/SendWhatsAppMessage";
@@ -43,8 +45,6 @@ export const store = async (req: Request, res: Response): Promise<Response> => {
const ticket = await ShowTicketService(ticketId);
console.log(body);
let sentMessage: WbotMessage;
if (media) {
@@ -79,3 +79,18 @@ export const store = async (req: Request, res: Response): Promise<Response> => {
return res.status(200).json(message);
};
export const remove = async (
req: Request,
res: Response
): Promise<Response> => {
const { messageId } = req.params;
const messageDeleted = await DeleteWhatsAppMessage(messageId);
await UpdateMessageService({ messageData: { isDeleted: true }, messageId });
console.log(messageDeleted);
return res.json({ ok: true });
};