Przeglądaj źródła

Merge pull request #219 from mautrix/sumner/bri-1954

matrix media: handle when message.info[.size] is None
Sumner Evans 3 lat temu
rodzic
commit
61f5a439cc
1 zmienionych plików z 1 dodań i 1 usunięć
  1. 1 1
      mautrix_signal/portal.py

+ 1 - 1
mautrix_signal/portal.py

@@ -287,7 +287,7 @@ class Portal(DBPortal, BasePortal):
         return str(path)
 
     async def _download_matrix_media(self, message: MediaMessageEventContent) -> str:
-        if message.info.size > 100 * 10**6:
+        if message.info and message.info.size and message.info.size > 100 * 10**6:
             raise AttachmentTooLargeError({"filename": message.body})
         if message.file:
             data = await self.main_intent.download_media(message.file.url)