projeto-hit/backend/src/helpers/SetMessageAsRead.ts

26 lines
675 B
TypeScript
Raw Normal View History

2023-09-08 19:50:51 +00:00
import { Op } from "sequelize"
import { getWbot } from "../libs/wbot";
2023-09-08 19:50:51 +00:00
import Message from "../models/Message"
import Ticket from "../models/Ticket";
2023-09-08 19:50:51 +00:00
import Whatsapp from "../models/Whatsapp";
import endPointQuery from "./old_EndPointQuery";
2023-09-08 19:50:51 +00:00
export async function setMessageAsRead(ticket: Ticket) {
2023-09-08 19:50:51 +00:00
if (ticket?.phoneNumberId) {
return;
}
const wbot_url = await getWbot(ticket.whatsappId);
2023-09-08 19:50:51 +00:00
console.log(
"from wbotMessagelistener wbot_url: ",
wbot_url,
" | ticket.contact.number: ",
ticket.contact.number
);
2023-09-08 19:50:51 +00:00
await endPointQuery(`${wbot_url}/api/sendSeen`, {
number: `${ticket.contact.number}@${ticket.isGroup ? "g" : "c"}.us`
});
}