fix(messages-recv): cancel pending phone requests for message retries (#2147)
This commit is contained in:
committed by
GitHub
parent
96e4e04239
commit
674f116b00
@@ -1275,6 +1275,10 @@ export const makeMessagesRecvSocket = (config: SocketConfig) => {
|
||||
await sendMessageAck(node, NACK_REASONS.UnhandledError)
|
||||
})
|
||||
} else {
|
||||
if (messageRetryManager && msg.key.id) {
|
||||
messageRetryManager.cancelPendingPhoneRequest(msg.key.id)
|
||||
}
|
||||
|
||||
const isNewsletter = isJidNewsletter(msg.key.remoteJid!)
|
||||
if (!isNewsletter) {
|
||||
// no type in the receipt => message delivered
|
||||
|
||||
Reference in New Issue
Block a user