From 63960c647b1082b7da51c05ee857029672b750e5 Mon Sep 17 00:00:00 2001 From: John Preston Date: Mon, 3 Apr 2023 12:16:57 +0400 Subject: [PATCH] Don't allow sharing public groups with requests in folders. --- Telegram/SourceFiles/boxes/filters/edit_filter_links.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/boxes/filters/edit_filter_links.cpp b/Telegram/SourceFiles/boxes/filters/edit_filter_links.cpp index cd3df0782..c750c47f8 100644 --- a/Telegram/SourceFiles/boxes/filters/edit_filter_links.cpp +++ b/Telegram/SourceFiles/boxes/filters/edit_filter_links.cpp @@ -89,7 +89,8 @@ struct Errors { } return std::nullopt; } else if (const auto channel = history->peer->asChannel()) { - if (!channel->canHaveInviteLink() && !channel->hasUsername()) { + if (!channel->canHaveInviteLink() + && (!channel->hasUsername() || channel->requestToJoin())) { return result( tr::lng_filters_link_noadmin_status(tr::now), (channel->isMegagroup()