Modificação para que o sistema possa ter ura com opções e sem opção. No caso da ura sem opção, é a ura que só tem a mensagem de boas vindas no primeiro envio de mensagem do cliente, no caso da ura com opções, é a ura que além da mensagem de boas vindas, tem as opçoes definidas na fila para que o usuário ecolha um número nas opções. Para ura sem opções é necessário que haja apenas uma fila adicionada a conexão do whatssap

pull/1/head
adriano 2022-01-19 13:08:36 -03:00
parent 4ef28e7326
commit fcc035fae4
1 changed files with 17 additions and 7 deletions

View File

@ -143,22 +143,32 @@ const verifyQueue = async (
const { queues, greetingMessage } = await ShowWhatsAppService(wbot.id!); const { queues, greetingMessage } = await ShowWhatsAppService(wbot.id!);
if (queues.length === 1) { //ativar esse
/*if (queues.length === 1) {
await UpdateTicketService({ await UpdateTicketService({
ticketData: { queueId: queues[0].id }, ticketData: { queueId: queues[0].id },
ticketId: ticket.id ticketId: ticket.id
}); });
return; return;
} }*/
console.log('queues.lengthqueues.lengthqueues.lengthqueues.lengthqueues.length: ',queues.length) console.log('queues.lengthqueues.lengthqueues.lengthqueues.lengthqueues.length: ',queues.length)
const selectedOption = msg.body; //const selectedOption = msg.body;
const choosenQueue = queues[+selectedOption - 1]; //const choosenQueue = queues[+selectedOption - 1];
let selectedOption;
let choosenQueue;
//apagar essa gambiarra e ativar as 2 linhas acima thuanny //apagar essa gambiarra e ativar as 2 linhas acima thuanny
//const selectedOption = 1; if (queues.length === 1){
//const choosenQueue = queues[+selectedOption - 1]; selectedOption = 1;
choosenQueue = queues[+selectedOption - 1];
}
else{
selectedOption = msg.body;
choosenQueue = queues[+selectedOption - 1];
}
if (choosenQueue) { if (choosenQueue) {