diff --git a/td/telegram/ContactsManager.cpp b/td/telegram/ContactsManager.cpp index fb0e4c682..aff32aa7a 100644 --- a/td/telegram/ContactsManager.cpp +++ b/td/telegram/ContactsManager.cpp @@ -13419,7 +13419,7 @@ std::pair> ContactsManager::search_chat_partici return {}; } - auto is_dialog_participant_suitable = [this](const DialogParticipant &participant, DialogParticipantsFilter filter) { + auto is_dialog_participant_suitable = [this, filter](const DialogParticipant &participant) { switch (filter.type) { case DialogParticipantsFilter::Type::Contacts: return is_user_contact(participant.user_id); @@ -13443,7 +13443,7 @@ std::pair> ContactsManager::search_chat_partici vector user_ids; for (const auto &participant : chat_full->participants) { - if (is_dialog_participant_suitable(participant, filter)) { + if (is_dialog_participant_suitable(participant)) { user_ids.push_back(participant.user_id); } }