|
@@ -34,7 +34,6 @@ from mautrix.types import (EventID, MessageEventContent, RoomID, EventType, Mess
|
|
ContentURI, EncryptedFile, LocationMessageEventContent, Format, UserID)
|
|
ContentURI, EncryptedFile, LocationMessageEventContent, Format, UserID)
|
|
from mautrix.errors import MatrixError, MForbidden, MNotFound, SessionNotFound
|
|
from mautrix.errors import MatrixError, MForbidden, MNotFound, SessionNotFound
|
|
from mautrix.util.simple_lock import SimpleLock
|
|
from mautrix.util.simple_lock import SimpleLock
|
|
-from mautrix.util.network_retry import call_with_net_retry
|
|
|
|
|
|
|
|
from .db import Portal as DBPortal, Message as DBMessage, Reaction as DBReaction
|
|
from .db import Portal as DBPortal, Message as DBMessage, Reaction as DBReaction
|
|
from .config import Config
|
|
from .config import Config
|
|
@@ -369,8 +368,8 @@ class Portal(DBPortal, BasePortal):
|
|
upload_mime_type = "application/octet-stream"
|
|
upload_mime_type = "application/octet-stream"
|
|
upload_file_name = None
|
|
upload_file_name = None
|
|
|
|
|
|
- mxc = await call_with_net_retry(intent.upload_media, data, mime_type=upload_mime_type,
|
|
|
|
- filename=upload_file_name, _action="upload media")
|
|
|
|
|
|
+ mxc = await intent.upload_media(data, mime_type=upload_mime_type,
|
|
|
|
+ filename=upload_file_name)
|
|
|
|
|
|
if decryption_info:
|
|
if decryption_info:
|
|
decryption_info.url = mxc
|
|
decryption_info.url = mxc
|