@@ -123,6 +123,7 @@ def edit_message_media(self,
123123 peer = self .resolve_peer (chat_id ),
124124 media = types .InputMediaUploadedDocument (
125125 mime_type = mimetypes .types_map [".mp4" ],
126+ thumb = None if media .thumb is None else self .save_file (media .thumb ),
126127 file = self .save_file (media .media ),
127128 attributes = [
128129 types .DocumentAttributeVideo (
@@ -179,6 +180,7 @@ def edit_message_media(self,
179180 peer = self .resolve_peer (chat_id ),
180181 media = types .InputMediaUploadedDocument (
181182 mime_type = mimetypes .types_map .get ("." + media .media .split ("." )[- 1 ], "audio/mpeg" ),
183+ thumb = None if media .thumb is None else self .save_file (media .thumb ),
182184 file = self .save_file (media .media ),
183185 attributes = [
184186 types .DocumentAttributeAudio (
@@ -234,6 +236,7 @@ def edit_message_media(self,
234236 peer = self .resolve_peer (chat_id ),
235237 media = types .InputMediaUploadedDocument (
236238 mime_type = mimetypes .types_map [".mp4" ],
239+ thumb = None if media .thumb is None else self .save_file (media .thumb ),
237240 file = self .save_file (media .media ),
238241 attributes = [
239242 types .DocumentAttributeVideo (
@@ -291,6 +294,7 @@ def edit_message_media(self,
291294 peer = self .resolve_peer (chat_id ),
292295 media = types .InputMediaUploadedDocument (
293296 mime_type = mimetypes .types_map .get ("." + media .media .split ("." )[- 1 ], "text/plain" ),
297+ thumb = None if media .thumb is None else self .save_file (media .thumb ),
294298 file = self .save_file (media .media ),
295299 attributes = [
296300 types .DocumentAttributeFilename (os .path .basename (media .media ))
0 commit comments