From 5c6ac18a5297aa59e71a3da2ac77ebd2fd66fc9c Mon Sep 17 00:00:00 2001 From: Lonami Exo Date: Sat, 28 Apr 2018 12:58:41 +0200 Subject: [PATCH] Attach original_update to all events --- telethon/events/common.py | 1 + telethon/telegram_client.py | 1 + 2 files changed, 2 insertions(+) diff --git a/telethon/events/common.py b/telethon/events/common.py index 54289726..3b52380a 100644 --- a/telethon/events/common.py +++ b/telethon/events/common.py @@ -97,6 +97,7 @@ class EventCommon(abc.ABC): self._chat = None self.pattern_match = None + self.original_update = None self.is_private = isinstance(chat_peer, types.PeerUser) self.is_group = ( diff --git a/telethon/telegram_client.py b/telethon/telegram_client.py index 31ce984e..91627ded 100644 --- a/telethon/telegram_client.py +++ b/telethon/telegram_client.py @@ -2323,6 +2323,7 @@ class TelegramClient(TelegramBareClient): event = builder.build(update) if event: event._client = self + event.original_update = update try: callback(event) except events.StopPropagation: