From 94789daed3a9cccb9d9a60665dcc12b8152305f8 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Tue, 4 Feb 2025 18:06:25 +0200 Subject: [PATCH] capabilities: fix image mime types --- pkg/connector/capabilities.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkg/connector/capabilities.go b/pkg/connector/capabilities.go index eb40caef..ae0011cd 100644 --- a/pkg/connector/capabilities.go +++ b/pkg/connector/capabilities.go @@ -34,7 +34,7 @@ func (tg *TelegramConnector) GetCapabilities() *bridgev2.NetworkGeneralCapabilit } func (tg *TelegramConnector) GetBridgeInfoVersion() (info, capabilities int) { - return 1, 1 + return 1, 2 } // TODO get these from getConfig instead of hardcoding? @@ -71,6 +71,7 @@ var fileCaps = event.FileFeatureMap{ MimeTypes: map[string]event.CapabilitySupportLevel{ "image/jpeg": event.CapLevelFullySupported, "image/png": event.CapLevelPartialSupport, + "image/gif": event.CapLevelPartialSupport, }, Caption: event.CapLevelFullySupported, MaxCaptionLength: MaxCaptionLength, @@ -153,7 +154,7 @@ func hashEmojiList(emojis []string) string { } func (t *TelegramClient) GetCapabilities(ctx context.Context, portal *bridgev2.Portal) *event.RoomFeatures { - baseID := "fi.mau.telegram.capabilities.2025_01_14" + baseID := "fi.mau.telegram.capabilities.2025_02_04" feat := &event.RoomFeatures{ Formatting: formattingCaps, File: fileCaps,