Skip to content

Commit 122b3ea

Browse files
committed
Partially revert regression introduced in 3b57c8e
1 parent c64b851 commit 122b3ea

File tree

1 file changed

+24
-53
lines changed

1 file changed

+24
-53
lines changed

pyrogram/types/messages_and_media/message.py

Lines changed: 24 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -4878,59 +4878,30 @@ async def copy(
48784878
elif self.document:
48794879
file_id = self.document.file_id
48804880
elif self.video:
4881-
riom = None
4882-
try:
4883-
riom = await self._client.send_video(
4884-
chat_id,
4885-
video=self.video.file_id,
4886-
caption=caption,
4887-
parse_mode=parse_mode,
4888-
caption_entities=caption_entities,
4889-
show_caption_above_media=show_caption_above_media or self.show_caption_above_media,
4890-
cover=video_cover,
4891-
start_timestamp=video_start_timestamp,
4892-
has_spoiler=self.has_media_spoiler,
4893-
disable_notification=disable_notification,
4894-
protect_content=self.has_protected_content if protect_content is None else protect_content,
4895-
allow_paid_broadcast=allow_paid_broadcast,
4896-
paid_message_star_count=paid_message_star_count,
4897-
message_thread_id=self.message_thread_id if message_thread_id is None else message_thread_id,
4898-
business_connection_id=self.business_connection_id if business_connection_id is None else business_connection_id,
4899-
send_as=send_as,
4900-
message_effect_id=self.effect_id,
4901-
reply_parameters=reply_parameters,
4902-
reply_markup=self.reply_markup if reply_markup is object else reply_markup,
4903-
# TODO
4904-
schedule_date=schedule_date,
4905-
reply_to_message_id=reply_to_message_id
4906-
)
4907-
except FileReferenceExpired:
4908-
ohm = await self._client.get_messages(self.chat.id, self.id)
4909-
riom = await self._client.send_video(
4910-
chat_id,
4911-
video=ohm.video.file_id,
4912-
caption=caption,
4913-
parse_mode=parse_mode,
4914-
caption_entities=caption_entities,
4915-
show_caption_above_media=show_caption_above_media or self.show_caption_above_media,
4916-
cover=video_cover,
4917-
start_timestamp=video_start_timestamp,
4918-
has_spoiler=self.has_media_spoiler,
4919-
disable_notification=disable_notification,
4920-
protect_content=self.has_protected_content if protect_content is None else protect_content,
4921-
allow_paid_broadcast=allow_paid_broadcast,
4922-
paid_message_star_count=paid_message_star_count,
4923-
message_thread_id=self.message_thread_id if message_thread_id is None else message_thread_id,
4924-
business_connection_id=self.business_connection_id if business_connection_id is None else business_connection_id,
4925-
send_as=send_as,
4926-
message_effect_id=self.effect_id,
4927-
reply_parameters=reply_parameters,
4928-
reply_markup=self.reply_markup if reply_markup is object else reply_markup,
4929-
# TODO
4930-
schedule_date=schedule_date,
4931-
reply_to_message_id=reply_to_message_id
4932-
)
4933-
return riom
4881+
return await self._client.send_video(
4882+
chat_id,
4883+
video=self.video.file_id,
4884+
caption=caption,
4885+
parse_mode=parse_mode,
4886+
caption_entities=caption_entities,
4887+
show_caption_above_media=show_caption_above_media or self.show_caption_above_media,
4888+
cover=video_cover,
4889+
start_timestamp=video_start_timestamp,
4890+
has_spoiler=self.has_media_spoiler,
4891+
disable_notification=disable_notification,
4892+
protect_content=self.has_protected_content if protect_content is None else protect_content,
4893+
allow_paid_broadcast=allow_paid_broadcast,
4894+
paid_message_star_count=paid_message_star_count,
4895+
message_thread_id=self.message_thread_id if message_thread_id is None else message_thread_id,
4896+
business_connection_id=self.business_connection_id if business_connection_id is None else business_connection_id,
4897+
send_as=send_as,
4898+
message_effect_id=self.effect_id,
4899+
reply_parameters=reply_parameters,
4900+
reply_markup=self.reply_markup if reply_markup is object else reply_markup,
4901+
# TODO
4902+
schedule_date=schedule_date,
4903+
reply_to_message_id=reply_to_message_id
4904+
)
49344905
elif self.animation:
49354906
file_id = self.animation.file_id
49364907
elif self.voice:

0 commit comments

Comments
 (0)