File tree Expand file tree Collapse file tree
pyrogram/types/messages_and_media Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8579,7 +8579,7 @@ async def forward(
85798579 async def copy (
85808580 self ,
85818581 chat_id : Union [int , str ],
8582- caption : str = None ,
8582+ caption : Optional [ str ] = None ,
85838583 parse_mode : Optional ["enums.ParseMode" ] = None ,
85848584 caption_entities : Optional [List ["types.MessageEntity" ]] = None ,
85858585 disable_notification : Optional [bool ] = None ,
@@ -8817,11 +8817,15 @@ async def copy(
88178817 else :
88188818 raise ValueError ("Unknown media type" )
88198819
8820+ if caption is None :
8821+ caption = self .caption or ""
8822+ caption_entities = self .caption_entities
8823+
88208824 return await send_media (
88218825 file_id = file_id ,
8822- caption = self . caption or "" ,
8826+ caption = caption ,
88238827 parse_mode = parse_mode ,
8824- caption_entities = self . caption_entities ,
8828+ caption_entities = caption_entities ,
88258829 message_thread_id = message_thread_id
88268830 )
88278831 else :
You can’t perform that action at this time.
0 commit comments