mirror of
https://github.com/TeamPGM/pyrogram.git
synced 2024-11-16 04:35:24 +00:00
Fix message.topic parsing in some cases
This commit is contained in:
parent
adb1e23fac
commit
c7463fcf2b
@ -25,7 +25,7 @@ import pyrogram
|
|||||||
from pyrogram import raw, enums
|
from pyrogram import raw, enums
|
||||||
from pyrogram import types
|
from pyrogram import types
|
||||||
from pyrogram import utils
|
from pyrogram import utils
|
||||||
from pyrogram.errors import MessageIdsEmpty, PeerIdInvalid, ChannelPrivate, BotMethodInvalid
|
from pyrogram.errors import MessageIdsEmpty, PeerIdInvalid, ChannelPrivate, BotMethodInvalid, ChannelForumMissing
|
||||||
from pyrogram.parser import utils as parser_utils, Parser
|
from pyrogram.parser import utils as parser_utils, Parser
|
||||||
from ..object import Object
|
from ..object import Object
|
||||||
from ..update import Update
|
from ..update import Update
|
||||||
@ -1131,7 +1131,7 @@ class Message(Object, Update):
|
|||||||
chat_id=parsed_message.chat.id,
|
chat_id=parsed_message.chat.id,
|
||||||
topic_ids=parsed_message.message_thread_id or 1
|
topic_ids=parsed_message.message_thread_id or 1
|
||||||
)
|
)
|
||||||
except BotMethodInvalid:
|
except (BotMethodInvalid, ChannelForumMissing):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
if not parsed_message.poll: # Do not cache poll messages
|
if not parsed_message.poll: # Do not cache poll messages
|
||||||
|
Loading…
Reference in New Issue
Block a user