Implementação de codigo para desativar inicio de sessões do whatsapp
parent
0576614473
commit
6673faccbb
|
@ -17,5 +17,5 @@ if (global.gc) {
|
||||||
}
|
}
|
||||||
|
|
||||||
initIO(server);
|
initIO(server);
|
||||||
StartAllWhatsAppsSessions();
|
// StartAllWhatsAppsSessions();
|
||||||
gracefulShutdown(server);
|
gracefulShutdown(server);
|
||||||
|
|
|
@ -50,37 +50,10 @@ const SendWhatsAppMessage = async ({
|
||||||
if (quotedMsg) {
|
if (quotedMsg) {
|
||||||
await GetWbotMessage(ticket, quotedMsg.id);
|
await GetWbotMessage(ticket, quotedMsg.id);
|
||||||
quotedMsgSerializedId = SerializeWbotMsgId(ticket, quotedMsg);
|
quotedMsgSerializedId = SerializeWbotMsgId(ticket, quotedMsg);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const whatsapp = await Whatsapp.findByPk(ticket.whatsappId);
|
||||||
// let whatsapps: any
|
|
||||||
|
|
||||||
// let listWhatsapp = null
|
|
||||||
|
|
||||||
// listWhatsapp = await searchWhatsappCache(`${ticket.whatsappId}`, 'CONNECTED')
|
|
||||||
|
|
||||||
// if (!listWhatsapp) {
|
|
||||||
// listWhatsapp = await ListWhatsAppsNumber(ticket.whatsappId, 'CONNECTED')
|
|
||||||
// }
|
|
||||||
|
|
||||||
|
|
||||||
// if (listWhatsapp.length > 1) {
|
|
||||||
|
|
||||||
// console.log('entrou --------------------->')
|
|
||||||
|
|
||||||
// const _whatsapp = listWhatsapp[Math.floor(Math.random() * listWhatsapp.length)];
|
|
||||||
|
|
||||||
// await ticket.update({ whatsappId: +_whatsapp.id });
|
|
||||||
|
|
||||||
// }
|
|
||||||
|
|
||||||
// console.log('1 --------> ticket.whatsappId: ', ticket.whatsappId)
|
|
||||||
|
|
||||||
const whatsapp = await Whatsapp.findByPk(ticket.whatsappId);
|
|
||||||
|
|
||||||
// console.log('whatsapp.status: ', whatsapp?.status)
|
|
||||||
|
|
||||||
// if (listWhatsapp.length == 0) {
|
|
||||||
if (whatsapp && whatsapp.status != 'CONNECTED') {
|
if (whatsapp && whatsapp.status != 'CONNECTED') {
|
||||||
|
|
||||||
let whatsapps = await wbotByUserQueue(ticket.userId)
|
let whatsapps = await wbotByUserQueue(ticket.userId)
|
||||||
|
@ -122,20 +95,7 @@ const SendWhatsAppMessage = async ({
|
||||||
return sentMessage;
|
return sentMessage;
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
|
|
||||||
const whatsapp = await ShowWhatsAppService(ticket.whatsappId);
|
const whatsapp = await ShowWhatsAppService(ticket.whatsappId);
|
||||||
|
|
||||||
await _restore(whatsapp, 'auto_send_message')
|
|
||||||
|
|
||||||
// const sentMessage = await sendMessageMultiSession(ticket, body, quotedMsgSerializedId)
|
|
||||||
|
|
||||||
// if (sentMessage.length > 0) {
|
|
||||||
|
|
||||||
// await ticket.update({ lastMessage: body });
|
|
||||||
// await updateTicketCacheByTicketId(ticket.id, { lastMessage: body, updatedAt: new Date(ticket.updatedAt).toISOString() })
|
|
||||||
// return sentMessage;
|
|
||||||
|
|
||||||
// }
|
|
||||||
|
|
||||||
|
|
||||||
throw new AppError("ERR_SENDING_WAPP_MSG");
|
throw new AppError("ERR_SENDING_WAPP_MSG");
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue