diff --git a/src/LegacySocket/messages.ts b/src/LegacySocket/messages.ts index 119412b..8e4f4e2 100644 --- a/src/LegacySocket/messages.ts +++ b/src/LegacySocket/messages.ts @@ -146,7 +146,7 @@ const makeMessagesSocket = (config: LegacySocketConfig) => { const normalizedContent = normalizeMessageContent(message.message) const protocolMessage = normalizedContent?.protocolMessage - if(normalizedContent.reactionMessage) { + if(normalizedContent?.reactionMessage) { const reaction: proto.IReaction = { ...normalizedContent.reactionMessage, key: message.key, diff --git a/src/Socket/messages-recv.ts b/src/Socket/messages-recv.ts index 056a2a4..6cd9efa 100644 --- a/src/Socket/messages-recv.ts +++ b/src/Socket/messages-recv.ts @@ -203,7 +203,7 @@ export const makeMessagesRecvSocket = (config: SocketConfig) => { chatUpdate.ephemeralExpiration = protocolMsg.ephemeralExpiration || null break } - } else if(content.reactionMessage) { + } else if(content?.reactionMessage) { const reaction: proto.IReaction = { ...content.reactionMessage, key: message.key,