mirror of
https://github.com/Mayuri-Chan/pyrofork.git
synced 2025-12-29 12:04:51 +00:00
Merge f22b68b3fb into 2a84c33607
This commit is contained in:
commit
0b0845a746
1 changed files with 4 additions and 3 deletions
|
|
@ -46,7 +46,8 @@ from pyrogram.errors import CDNFileHashMismatch
|
|||
from pyrogram.errors import (
|
||||
SessionPasswordNeeded,
|
||||
VolumeLocNotFound, ChannelPrivate,
|
||||
BadRequest, ChannelInvalid, PersistentTimestampInvalid, PersistentTimestampOutdated
|
||||
BadRequest, ChannelInvalid, PersistentTimestampInvalid, PersistentTimestampOutdated,
|
||||
FloodWait, FloodPremiumWait
|
||||
)
|
||||
from pyrogram.handlers.handler import Handler
|
||||
from pyrogram.methods import Methods
|
||||
|
|
@ -1129,7 +1130,7 @@ class Client(Methods):
|
|||
if isinstance(e, asyncio.CancelledError):
|
||||
raise e
|
||||
|
||||
if isinstance(e, pyrogram.errors.FloodWait):
|
||||
if isinstance(e, (FloodWait, FloodPremiumWait)):
|
||||
raise e
|
||||
|
||||
return None
|
||||
|
|
@ -1354,7 +1355,7 @@ class Client(Methods):
|
|||
await cdn_session.stop()
|
||||
except pyrogram.StopTransmission:
|
||||
raise
|
||||
except pyrogram.errors.FloodWait:
|
||||
except (FloodWait, FloodPremiumWait):
|
||||
raise
|
||||
except Exception as e:
|
||||
log.exception(e)
|
||||
|
|
|
|||
Loading…
Reference in a new issue