From 5cb3a9af36b69efb249da891b8136eab5a5ec520 Mon Sep 17 00:00:00 2001 From: Lonami Exo Date: Sat, 24 Mar 2018 13:56:45 +0100 Subject: [PATCH] Fix client.on decorator not running --- telethon/telegram_client.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/telethon/telegram_client.py b/telethon/telegram_client.py index fc643fdf..e4eb0ebc 100644 --- a/telethon/telegram_client.py +++ b/telethon/telegram_client.py @@ -2176,8 +2176,8 @@ class TelegramClient(TelegramBareClient): The event builder class or instance to be used, for instance ``events.NewMessage``. """ - async def decorator(f): - await self.add_event_handler(f, event) + def decorator(f): + self._loop.run_until_complete(self.add_event_handler(f, event)) return f return decorator