commit c9de8598fc35a334e7d6ce7bf8a57bf3108e75e3
Author: Joseph Mansy <36427684+yousefmansy1@users.noreply.github.com>
Date: Thu Mar 09 12:46:57 2023 +0000
diff --git a/bridge/whatsappmulti/handlers.go b/bridge/whatsappmulti/handlers.go
index 34dce47..95fe823 100644
--- a/bridge/whatsappmulti/handlers.go
+++ b/bridge/whatsappmulti/handlers.go
@@ -636 +6310 @@ func (b *Bwhatsapp) handleTextMessage(messageInfo types.MessageInfo, msg *proto.
// nolint:nestif
if msg.GetExtendedTextMessage() == nil {
text = msg.GetConversation()
+ } else if msg.GetExtendedTextMessage().GetContextInfo() == nil {
+ // Handle pure text message with a link preview
+ // A pure text message with a link preview acts as an extended text message but will not contain any context info
+ text = msg.GetExtendedTextMessage().GetText()
} else {
text = msg.GetExtendedTextMessage().GetText()
ci := msg.GetExtendedTextMessage().GetContextInfo()