From dad34f9a3cc87e2c55a1672b752e82a5c6d34d53 Mon Sep 17 00:00:00 2001 From: Sumner Evans Date: Mon, 17 Feb 2025 13:53:16 -0700 Subject: [PATCH] connector: fix getting media filename fallback Signed-off-by: Sumner Evans --- pkg/connector/matrix.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/connector/matrix.go b/pkg/connector/matrix.go index 569eae41..333ad3c0 100644 --- a/pkg/connector/matrix.go +++ b/pkg/connector/matrix.go @@ -46,7 +46,7 @@ func getMediaFilename(content *event.MessageEventContent) (filename string) { } if content.MsgType == event.MsgImage && (!strings.HasSuffix(filename, ".jpg") && !strings.HasSuffix(filename, ".jpeg") && !strings.HasSuffix(filename, ".png")) { if content.Info != nil && content.Info.MimeType != "" { - return filename + strings.TrimPrefix(content.Info.MimeType, "image/") + return filename + "." + strings.TrimPrefix(content.Info.MimeType, "image/") } return filename + ".jpg" // Assume it's a JPEG }