From 0633e204c219a86665ba515124959af9edccada7 Mon Sep 17 00:00:00 2001 From: Lonami Exo Date: Sun, 11 Feb 2018 10:30:45 +0100 Subject: [PATCH] Fix whitelisting multiple chats on events not working --- telethon/events/__init__.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/telethon/events/__init__.py b/telethon/events/__init__.py index 40678998..a22a757e 100644 --- a/telethon/events/__init__.py +++ b/telethon/events/__init__.py @@ -149,8 +149,8 @@ class NewMessage(_EventBuilder): def resolve(self, client): if hasattr(self.chats, '__iter__') and not isinstance(self.chats, str): - self.chats = set(utils.get_peer_id(x) - for x in client.get_input_entity(self.chats)) + self.chats = set(utils.get_peer_id(client.get_input_entity(x)) + for x in self.chats) elif self.chats is not None: self.chats = {utils.get_peer_id( client.get_input_entity(self.chats))} @@ -397,8 +397,8 @@ class ChatAction(_EventBuilder): def resolve(self, client): if hasattr(self.chats, '__iter__') and not isinstance(self.chats, str): - self.chats = set(utils.get_peer_id(x) - for x in client.get_input_entity(self.chats)) + self.chats = set(utils.get_peer_id(client.get_input_entity(x)) + for x in self.chats) elif self.chats is not None: self.chats = {utils.get_peer_id( client.get_input_entity(self.chats))}