mirror of
https://github.com/LonamiWebs/Telethon.git
synced 2026-09-13 20:25:58 +00:00
Change the way in which updates are read and handled
This commit is contained in:
@@ -169,8 +169,12 @@ class TelegramClient:
|
||||
raise ValueError('You must be connected to invoke requests!')
|
||||
|
||||
try:
|
||||
updates = []
|
||||
self.sender.send(request)
|
||||
self.sender.receive(request, timeout)
|
||||
self.sender.receive(request, timeout, updates=updates)
|
||||
for update in updates:
|
||||
for handler in self.sender._on_update_handlers:
|
||||
handler(update)
|
||||
|
||||
return request.result
|
||||
|
||||
|
||||
Reference in New Issue
Block a user