From c443f13fe8b1f041a6b1a3c6a7a8dbf022a8d750 Mon Sep 17 00:00:00 2001 From: canove Date: Wed, 13 Jan 2021 20:10:36 -0300 Subject: [PATCH] improvement: stop auto reply if ticket is assigned to user --- backend/src/services/WbotServices/wbotMessageListener.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/src/services/WbotServices/wbotMessageListener.ts b/backend/src/services/WbotServices/wbotMessageListener.ts index e5303dc..28237ed 100644 --- a/backend/src/services/WbotServices/wbotMessageListener.ts +++ b/backend/src/services/WbotServices/wbotMessageListener.ts @@ -150,7 +150,7 @@ const verifyQueue = async ( if (choosenQueue) { await ticket.$set("queue", choosenQueue); - const body = `\u200e ${choosenQueue.greetingMessage}`; + const body = `\u200e${choosenQueue.greetingMessage}`; const sentMessage = await wbot.sendMessage(`${contact.number}@c.us`, body); @@ -164,7 +164,7 @@ const verifyQueue = async ( options += `*${index + 1}* - ${queue.name}\n`; }); - const body = `\u200e ${greetingMessage}\n${options}`; + const body = `\u200e${greetingMessage}\n${options}`; const debouncedSentMessage = debounce( async () => { @@ -253,7 +253,7 @@ const handleMessage = async ( await verifyMessage(msg, ticket, contact); } - if (!ticket.queue && !chat.isGroup && !msg.fromMe) { + if (!ticket.queue && !chat.isGroup && !msg.fromMe && !ticket.userId) { await verifyQueue(wbot, msg, ticket, contact); } } catch (err) {