Skip to content

Commit 28cee8d

Browse files
committed
Do not ever use "recent" filtering automatically
That code existed to improve members fetching performance for channels/supergroups with less than 10k+1 members, but it was causing troubles when fetching members based on a query string and for channels with less than 10k+1 subscribers
1 parent 7be86f8 commit 28cee8d

1 file changed

Lines changed: 0 additions & 8 deletions

File tree

pyrogram/client/methods/chats/iter_chat_members.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -99,14 +99,6 @@ def iter_chat_members(
9999
limit = min(200, total)
100100
resolved_chat_id = self.resolve_peer(chat_id)
101101

102-
filter = (
103-
Filters.RECENT
104-
if (not query
105-
and filter == Filters.ALL
106-
and self.get_chat_members_count(chat_id) <= 10000)
107-
else filter
108-
)
109-
110102
if filter not in QUERYABLE_FILTERS:
111103
queries = [""]
112104

0 commit comments

Comments
 (0)