From cca0efbd8d5259a827b7cade958f62fae6355a89 Mon Sep 17 00:00:00 2001 From: n0emis <22817873+n0emis@users.noreply.github.com> Date: Tue, 11 Feb 2020 00:02:36 +0100 Subject: [PATCH] add workaround for application/ogg --- mautrix_telegram/portal/telegram.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mautrix_telegram/portal/telegram.py b/mautrix_telegram/portal/telegram.py index b08f8ad6..3e642e4f 100644 --- a/mautrix_telegram/portal/telegram.py +++ b/mautrix_telegram/portal/telegram.py @@ -133,6 +133,8 @@ class PortalTelegram(BasePortal, ABC): generic_types = ("text/plain", "application/octet-stream") if file.mime_type in generic_types and document.mime_type not in generic_types: mime_type = document.mime_type or file.mime_type + elif file.mime_type == 'application/ogg': + mime_type = 'audio/ogg' else: mime_type = file.mime_type or document.mime_type info = ImageInfo(size=file.size, mimetype=mime_type)