diff --git a/src/Types/Message.ts b/src/Types/Message.ts index df0f87a..1a53d44 100644 --- a/src/Types/Message.ts +++ b/src/Types/Message.ts @@ -103,7 +103,7 @@ export type AnyMediaMessageContent = ( export type AnyRegularMessageContent = ( ({ text: string - linkPreview?: WAUrlInfo + linkPreview?: WAUrlInfo | null } & Mentionable & Buttonable & Templatable & Listable) | AnyMediaMessageContent | diff --git a/src/Utils/messages.ts b/src/Utils/messages.ts index 7dd0aa0..7c75998 100644 --- a/src/Utils/messages.ts +++ b/src/Utils/messages.ts @@ -263,7 +263,7 @@ export const generateWAMessageContent = async( const extContent = { text: message.text } as WATextMessage let urlInfo = message.linkPreview - if(!urlInfo) { + if(typeof urlInfo === 'undefined') { urlInfo = await generateLinkPreviewIfRequired(message.text, options.getUrlInfo, options.logger) }