messages-recv,decode-wa-message: stability

This commit is contained in:
Rajeh Taher
2025-09-08 23:27:07 +03:00
parent a2e7e070fc
commit acd7b757ce
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -1111,7 +1111,7 @@ export const makeMessagesRecvSocket = (config: SocketConfig) => {
// TODO: temporary fix for crashes and issues resulting of failed msmsg decryption // TODO: temporary fix for crashes and issues resulting of failed msmsg decryption
if (encNode && encNode.attrs.type === 'msmsg') { if (encNode && encNode.attrs.type === 'msmsg') {
logger.debug({ key: node.attrs.key }, 'ignored msmsg') logger.debug({ key: node.attrs.key }, 'ignored msmsg')
await sendMessageAck(node) await sendMessageAck(node, NACK_REASONS.MissingMessageSecret)
return return
} }
+1 -1
View File
@@ -306,7 +306,7 @@ export const decryptMessageNode = (
logger.error(errorContext, 'failed to decrypt message') logger.error(errorContext, 'failed to decrypt message')
fullMessage.messageStubType = proto.WebMessageInfo.StubType.CIPHERTEXT fullMessage.messageStubType = proto.WebMessageInfo.StubType.CIPHERTEXT
fullMessage.messageStubParameters = [err.message] fullMessage.messageStubParameters = [err.message.toString()]
} }
} }
} }