@@ -99,6 +99,7 @@ async def edit_inline_media(
9999 filename_attribute = []
100100
101101 if isinstance (media , types .InputMediaPhoto ):
102+ show_caption_above_media .append (media .show_caption_above_media )
102103 if is_uploaded_file :
103104 media = raw .types .InputMediaUploadedPhoto (
104105 file = await self .save_file (media .media ),
@@ -111,8 +112,8 @@ async def edit_inline_media(
111112 )
112113 else :
113114 media = utils .get_input_media_from_file_id (media .media , FileType .PHOTO , has_spoiler = media .has_spoiler )
114- show_caption_above_media .append (media .show_caption_above_media )
115115 elif isinstance (media , types .InputMediaVideo ):
116+ show_caption_above_media .append (media .show_caption_above_media )
116117 if is_uploaded_file :
117118 media = raw .types .InputMediaUploadedDocument (
118119 mime_type = (None if is_bytes_io else self .guess_mime_type (media .media )) or "video/mp4" ,
@@ -135,7 +136,6 @@ async def edit_inline_media(
135136 )
136137 else :
137138 media = utils .get_input_media_from_file_id (media .media , FileType .VIDEO , has_spoiler = media .has_spoiler )
138- show_caption_above_media .append (media .show_caption_above_media )
139139 elif isinstance (media , types .InputMediaAudio ):
140140 if is_uploaded_file :
141141 media = raw .types .InputMediaUploadedDocument (
@@ -157,6 +157,7 @@ async def edit_inline_media(
157157 else :
158158 media = utils .get_input_media_from_file_id (media .media , FileType .AUDIO )
159159 elif isinstance (media , types .InputMediaAnimation ):
160+ show_caption_above_media .append (media .show_caption_above_media )
160161 if is_uploaded_file :
161162 media = raw .types .InputMediaUploadedDocument (
162163 mime_type = (None if is_bytes_io else self .guess_mime_type (media .media )) or "video/mp4" ,
@@ -182,7 +183,6 @@ async def edit_inline_media(
182183 )
183184 else :
184185 media = utils .get_input_media_from_file_id (media .media , FileType .ANIMATION )
185- show_caption_above_media .append (media .show_caption_above_media )
186186 elif isinstance (media , types .InputMediaDocument ):
187187 if is_uploaded_file :
188188 media = raw .types .InputMediaUploadedDocument (
0 commit comments