Skip to content

Commit

Permalink
Fix for copy and forwarding in special topic (#1064)
Browse files Browse the repository at this point in the history
* Fix for copy and forwarding in special topic

* Added changelog

Co-authored-by: katant <katantdev@mail.ru>
  • Loading branch information
KatantDev and katant committed Nov 7, 2022
1 parent 34a91bf commit 0294bf2
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 2 deletions.
4 changes: 4 additions & 0 deletions CHANGES/1064.bugfix.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Fixed copy and forward in:

- :code:`Message.answer(...)`
- :code:`Message.copy_to(...)`
8 changes: 6 additions & 2 deletions aiogram/types/message.py
Original file line number Diff line number Diff line change
Expand Up @@ -1814,6 +1814,7 @@ def send_copy(
:param disable_notification:
:param reply_to_message_id:
:param reply_markup:
:param allow_sending_without_reply:
:param message_thread_id:
:return:
"""
Expand Down Expand Up @@ -1918,6 +1919,7 @@ def copy_to(
caption: Optional[str] = None,
parse_mode: Optional[str] = UNSET,
caption_entities: Optional[List[MessageEntity]] = None,
message_thread_id: Optional[int] = None,
disable_notification: Optional[bool] = None,
reply_to_message_id: Optional[int] = None,
allow_sending_without_reply: Optional[bool] = None,
Expand All @@ -1933,6 +1935,7 @@ def copy_to(
:param caption:
:param parse_mode:
:param caption_entities:
:param message_thread_id:
:param disable_notification:
:param reply_to_message_id:
:param allow_sending_without_reply:
Expand All @@ -1952,7 +1955,7 @@ def copy_to(
reply_to_message_id=reply_to_message_id,
allow_sending_without_reply=allow_sending_without_reply,
reply_markup=reply_markup,
message_thread_id=self.message_thread_id if self.is_topic_message else None,
message_thread_id=message_thread_id,
**kwargs,
)

Expand Down Expand Up @@ -1982,6 +1985,7 @@ def edit_text(
def forward(
self,
chat_id: Union[int, str],
message_thread_id: Optional[int] = None,
disable_notification: Optional[bool] = None,
protect_content: Optional[bool] = None,
**kwargs: Any,
Expand All @@ -1994,7 +1998,7 @@ def forward(
message_id=self.message_id,
disable_notification=disable_notification,
protect_content=protect_content,
message_thread_id=self.message_thread_id if self.is_topic_message else None,
message_thread_id=message_thread_id,
**kwargs,
)

Expand Down

0 comments on commit 0294bf2

Please sign in to comment.