From 63645e50b2a2373dbc2362c423ad1280203baaa2 Mon Sep 17 00:00:00 2001 From: Sumner Evans Date: Thu, 20 Jun 2024 15:14:25 -0600 Subject: [PATCH] handle matrix message: suppress previews if event's link previews is as empty array Signed-off-by: Sumner Evans --- pkg/connector/matrix.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/connector/matrix.go b/pkg/connector/matrix.go index d375cbc3..4240ff1d 100644 --- a/pkg/connector/matrix.go +++ b/pkg/connector/matrix.go @@ -45,6 +45,9 @@ func (t *TelegramClient) HandleMatrixMessage(ctx context.Context, msg *bridgev2. var updates tg.UpdatesClass switch msg.Content.MsgType { case event.MsgText: + if msg.Content.BeeperLinkPreviews != nil && len(msg.Content.BeeperLinkPreviews) == 0 { + builder.NoWebpage() + } updates, err = builder.Text(ctx, msg.Content.Body) case event.MsgImage, event.MsgFile, event.MsgAudio, event.MsgVideo: filename, caption := getMediaFilenameAndCaption(msg.Content)