diff --git a/src/Socket/messages-recv.ts b/src/Socket/messages-recv.ts index a7acbc9c..80bc38a1 100644 --- a/src/Socket/messages-recv.ts +++ b/src/Socket/messages-recv.ts @@ -1190,8 +1190,6 @@ export const makeMessagesRecvSocket = (config: SocketConfig) => { } const encNode = getBinaryNodeChild(node, 'enc') - const unavailableNode = getBinaryNodeChild(node, 'unavailable') - // TODO: temporary fix for crashes and issues resulting of failed msmsg decryption if (encNode && encNode.attrs.type === 'msmsg') { logger.debug({ key: node.attrs.key }, 'ignored msmsg') @@ -1199,15 +1197,6 @@ export const makeMessagesRecvSocket = (config: SocketConfig) => { return } - if (unavailableNode && unavailableNode.attrs?.type == 'view_once') { - logger.warn( - { id: node.attrs.id, from: node.attrs.from, type: unavailableNode.attrs?.type }, - 'received unavailable message, sending positive ack' - ) - await sendMessageAck(node) - return - } - const { fullMessage: msg, category,