Avoid duplicate source in on_get_users/chats.

This commit is contained in:
levlam 2022-03-29 15:54:36 +03:00
parent 13975f4e54
commit 8d35ac0b72
2 changed files with 8 additions and 8 deletions

View File

@ -1861,7 +1861,7 @@ class RevokeChatInviteLinkQuery final : public Td::ResultHandler {
case telegram_api::messages_exportedChatInviteReplaced::ID: {
auto invite = move_tl_object_as<telegram_api::messages_exportedChatInviteReplaced>(result);
td_->contacts_manager_->on_get_users(std::move(invite->users_), "RevokeChatInviteLinkQuery");
td_->contacts_manager_->on_get_users(std::move(invite->users_), "RevokeChatInviteLinkQuery replaced");
DialogInviteLink invite_link(std::move(invite->invite_));
DialogInviteLink new_invite_link(std::move(invite->new_invite_));
@ -2568,7 +2568,7 @@ class GetUserPhotosQuery final : public Td::ResultHandler {
CHECK(constructor_id == telegram_api::photos_photosSlice::ID);
auto photos = move_tl_object_as<telegram_api::photos_photosSlice>(ptr);
td_->contacts_manager_->on_get_users(std::move(photos->users_), "GetUserPhotosQuery");
td_->contacts_manager_->on_get_users(std::move(photos->users_), "GetUserPhotosQuery slice");
td_->contacts_manager_->on_get_user_photos(user_id_, offset_, limit_, photos->count_, std::move(photos->photos_));
}
@ -2608,7 +2608,7 @@ class GetChatsQuery final : public Td::ResultHandler {
case telegram_api::messages_chatsSlice::ID: {
auto chats = move_tl_object_as<telegram_api::messages_chatsSlice>(chats_ptr);
LOG(ERROR) << "Receive chatsSlice in result of GetChatsQuery";
td_->contacts_manager_->on_get_chats(std::move(chats->chats_), "GetChatsQuery");
td_->contacts_manager_->on_get_chats(std::move(chats->chats_), "GetChatsQuery slice");
break;
}
default:
@ -2690,7 +2690,7 @@ class GetChannelsQuery final : public Td::ResultHandler {
case telegram_api::messages_chatsSlice::ID: {
auto chats = move_tl_object_as<telegram_api::messages_chatsSlice>(chats_ptr);
LOG(ERROR) << "Receive chatsSlice in result of GetChannelsQuery";
td_->contacts_manager_->on_get_chats(std::move(chats->chats_), "GetChannelsQuery");
td_->contacts_manager_->on_get_chats(std::move(chats->chats_), "GetChannelsQuery slice");
break;
}
default:

View File

@ -821,8 +821,8 @@ class GetDialogListQuery final : public Td::ResultHandler {
}
case telegram_api::messages_dialogsSlice::ID: {
auto dialogs = move_tl_object_as<telegram_api::messages_dialogsSlice>(ptr);
td_->contacts_manager_->on_get_users(std::move(dialogs->users_), "GetDialogListQuery");
td_->contacts_manager_->on_get_chats(std::move(dialogs->chats_), "GetDialogListQuery");
td_->contacts_manager_->on_get_users(std::move(dialogs->users_), "GetDialogListQuery slice");
td_->contacts_manager_->on_get_chats(std::move(dialogs->chats_), "GetDialogListQuery slice");
td_->messages_manager_->on_get_dialogs(folder_id_, std::move(dialogs->dialogs_), max(dialogs->count_, 0),
std::move(dialogs->messages_), std::move(promise_));
break;
@ -961,8 +961,8 @@ class GetBlockedDialogsQuery final : public Td::ResultHandler {
case telegram_api::contacts_blockedSlice::ID: {
auto blocked_peers = move_tl_object_as<telegram_api::contacts_blockedSlice>(ptr);
td_->contacts_manager_->on_get_users(std::move(blocked_peers->users_), "GetBlockedDialogsQuery");
td_->contacts_manager_->on_get_chats(std::move(blocked_peers->chats_), "GetBlockedDialogsQuery");
td_->contacts_manager_->on_get_users(std::move(blocked_peers->users_), "GetBlockedDialogsQuery slice");
td_->contacts_manager_->on_get_chats(std::move(blocked_peers->chats_), "GetBlockedDialogsQuery slice");
td_->messages_manager_->on_get_blocked_dialogs(offset_, limit_, blocked_peers->count_,
std::move(blocked_peers->blocked_), std::move(promise_));
break;