@@ -155,7 +155,7 @@ async def edit_message_media(
155155 business_connection_id = None , # TODO
156156 peer = await self .resolve_peer (chat_id ),
157157 media = raw .types .InputMediaUploadedDocument (
158- mime_type = self .guess_mime_type (media .media ) or "video/mp4" ,
158+ mime_type = ( None if is_bytes_io else self .guess_mime_type (media .media ) ) or "video/mp4" ,
159159 thumb = await self .save_file (media .thumb ),
160160 spoiler = media .has_spoiler ,
161161 file = await self .save_file (media .media ),
@@ -195,7 +195,7 @@ async def edit_message_media(
195195 business_connection_id = None , # TODO
196196 peer = await self .resolve_peer (chat_id ),
197197 media = raw .types .InputMediaUploadedDocument (
198- mime_type = self .guess_mime_type (media .media ) or "audio/mpeg" ,
198+ mime_type = ( None if is_bytes_io else self .guess_mime_type (media .media ) ) or "audio/mpeg" ,
199199 thumb = await self .save_file (media .thumb ),
200200 file = await self .save_file (media .media ),
201201 attributes = [
@@ -229,7 +229,7 @@ async def edit_message_media(
229229 business_connection_id = None , # TODO
230230 peer = await self .resolve_peer (chat_id ),
231231 media = raw .types .InputMediaUploadedDocument (
232- mime_type = self .guess_mime_type (media .media ) or "video/mp4" ,
232+ mime_type = ( None if is_bytes_io else self .guess_mime_type (media .media ) ) or "video/mp4" ,
233233 thumb = await self .save_file (media .thumb ),
234234 spoiler = media .has_spoiler ,
235235 file = await self .save_file (media .media ),
@@ -268,7 +268,7 @@ async def edit_message_media(
268268 business_connection_id = None , # TODO
269269 peer = await self .resolve_peer (chat_id ),
270270 media = raw .types .InputMediaUploadedDocument (
271- mime_type = self .guess_mime_type (media .media ) or "application/zip" ,
271+ mime_type = ( None if is_bytes_io else self .guess_mime_type (media .media ) ) or "application/zip" ,
272272 thumb = await self .save_file (media .thumb ),
273273 file = await self .save_file (media .media ),
274274 attributes = filename_attribute ,
0 commit comments