@@ -2015,7 +2015,7 @@ void Requests::on_request(uint64 id, td_api::registerUser &request) {
2015
2015
std::move (request.last_name_ ), request.disable_notification_ );
2016
2016
}
2017
2017
2018
- void Requests::on_request (uint64 id, td_api::requestQrCodeAuthentication &request) {
2018
+ void Requests::on_request (uint64 id, const td_api::requestQrCodeAuthentication &request) {
2019
2019
send_closure (td_->auth_manager_actor_ , &AuthManager::request_qr_code_authentication, id,
2020
2020
UserId::get_user_ids (request.other_user_ids_ ));
2021
2021
}
@@ -2232,7 +2232,7 @@ void Requests::on_request(uint64 id, const td_api::cancelRecoveryEmailAddressVer
2232
2232
std::move (promise));
2233
2233
}
2234
2234
2235
- void Requests::on_request (uint64 id, td_api::requestPasswordRecovery &request) {
2235
+ void Requests::on_request (uint64 id, const td_api::requestPasswordRecovery &request) {
2236
2236
CHECK_IS_USER ();
2237
2237
CREATE_REQUEST_PROMISE ();
2238
2238
auto query_promise = PromiseCreator::lambda ([promise = std::move (promise)](Result<SentEmailCode> result) mutable {
@@ -2275,7 +2275,7 @@ void Requests::on_request(uint64 id, const td_api::cancelPasswordReset &request)
2275
2275
send_closure (td_->password_manager_ , &PasswordManager::cancel_password_reset, std::move (promise));
2276
2276
}
2277
2277
2278
- void Requests::on_request (uint64 id, td_api::getTemporaryPasswordState &request) {
2278
+ void Requests::on_request (uint64 id, const td_api::getTemporaryPasswordState &request) {
2279
2279
CHECK_IS_USER ();
2280
2280
CREATE_REQUEST_PROMISE ();
2281
2281
send_closure (td_->password_manager_ , &PasswordManager::get_temp_password_state, std::move (promise));
@@ -2657,7 +2657,7 @@ void Requests::on_request(uint64 id, td_api::getRemoteFile &request) {
2657
2657
}
2658
2658
}
2659
2659
2660
- void Requests::on_request (uint64 id, td_api::getStorageStatistics &request) {
2660
+ void Requests::on_request (uint64 id, const td_api::getStorageStatistics &request) {
2661
2661
CREATE_REQUEST_PROMISE ();
2662
2662
auto query_promise = PromiseCreator::lambda ([promise = std::move (promise)](Result<FileStats> result) mutable {
2663
2663
if (result.is_error ()) {
@@ -2670,7 +2670,7 @@ void Requests::on_request(uint64 id, td_api::getStorageStatistics &request) {
2670
2670
std::move (query_promise));
2671
2671
}
2672
2672
2673
- void Requests::on_request (uint64 id, td_api::getStorageStatisticsFast &request) {
2673
+ void Requests::on_request (uint64 id, const td_api::getStorageStatisticsFast &request) {
2674
2674
CHECK_IS_USER ();
2675
2675
CREATE_REQUEST_PROMISE ();
2676
2676
auto query_promise = PromiseCreator::lambda ([promise = std::move (promise)](Result<FileStatsFast> result) mutable {
@@ -2720,7 +2720,7 @@ void Requests::on_request(uint64 id, td_api::optimizeStorage &request) {
2720
2720
request.return_deleted_file_statistics_ , std::move (query_promise));
2721
2721
}
2722
2722
2723
- void Requests::on_request (uint64 id, td_api::getNetworkStatistics &request) {
2723
+ void Requests::on_request (uint64 id, const td_api::getNetworkStatistics &request) {
2724
2724
if (td_->net_stats_manager_ .empty ()) {
2725
2725
return send_error_raw (id, 400 , " Network statistics are disabled" );
2726
2726
}
@@ -2739,7 +2739,7 @@ void Requests::on_request(uint64 id, td_api::getNetworkStatistics &request) {
2739
2739
std::move (query_promise));
2740
2740
}
2741
2741
2742
- void Requests::on_request (uint64 id, td_api::resetNetworkStatistics &request) {
2742
+ void Requests::on_request (uint64 id, const td_api::resetNetworkStatistics &request) {
2743
2743
if (td_->net_stats_manager_ .empty ()) {
2744
2744
return send_error_raw (id, 400 , " Network statistics are disabled" );
2745
2745
}
@@ -3295,7 +3295,7 @@ void Requests::on_request(uint64 id, td_api::removeSearchedForTag &request) {
3295
3295
&HashtagHints::remove_hashtag, std::move (request.tag_ ), std::move (promise));
3296
3296
}
3297
3297
3298
- void Requests::on_request (uint64 id, td_api::clearSearchedForTags &request) {
3298
+ void Requests::on_request (uint64 id, const td_api::clearSearchedForTags &request) {
3299
3299
CHECK_IS_USER ();
3300
3300
CREATE_OK_REQUEST_PROMISE ();
3301
3301
send_closure (request.clear_cashtags_ ? td_->cashtag_search_hints_ : td_->hashtag_search_hints_ , &HashtagHints::clear,
@@ -4074,7 +4074,7 @@ void Requests::on_request(uint64 id, const td_api::deleteForumTopic &request) {
4074
4074
std::move (promise));
4075
4075
}
4076
4076
4077
- void Requests::on_request (uint64 id, td_api::setGameScore &request) {
4077
+ void Requests::on_request (uint64 id, const td_api::setGameScore &request) {
4078
4078
CHECK_IS_BOT ();
4079
4079
CREATE_REQUEST_PROMISE ();
4080
4080
td_->game_manager_ ->set_game_score ({DialogId (request.chat_id_ ), MessageId (request.message_id_ )},
@@ -4091,7 +4091,7 @@ void Requests::on_request(uint64 id, td_api::setInlineGameScore &request) {
4091
4091
std::move (promise));
4092
4092
}
4093
4093
4094
- void Requests::on_request (uint64 id, td_api::getGameHighScores &request) {
4094
+ void Requests::on_request (uint64 id, const td_api::getGameHighScores &request) {
4095
4095
CHECK_IS_BOT ();
4096
4096
CREATE_REQUEST_PROMISE ();
4097
4097
td_->game_manager_ ->get_game_high_scores ({DialogId (request.chat_id_ ), MessageId (request.message_id_ )},
@@ -4622,7 +4622,7 @@ void Requests::on_request(uint64 id, td_api::createChatFolderInviteLink &request
4622
4622
std::move (promise));
4623
4623
}
4624
4624
4625
- void Requests::on_request (uint64 id, td_api::getChatFolderInviteLinks &request) {
4625
+ void Requests::on_request (uint64 id, const td_api::getChatFolderInviteLinks &request) {
4626
4626
CHECK_IS_USER ();
4627
4627
CREATE_REQUEST_PROMISE ();
4628
4628
td_->dialog_filter_manager_ ->get_dialog_filter_invite_links (DialogFilterId (request.chat_folder_id_ ),
@@ -4789,7 +4789,7 @@ void Requests::on_request(uint64 id, const td_api::setChatPermissions &request)
4789
4789
td_->dialog_manager_ ->set_dialog_permissions (DialogId (request.chat_id_ ), request.permissions_ , std::move (promise));
4790
4790
}
4791
4791
4792
- void Requests::on_request (uint64 id, td_api::setChatBackground &request) {
4792
+ void Requests::on_request (uint64 id, const td_api::setChatBackground &request) {
4793
4793
CHECK_IS_USER ();
4794
4794
CREATE_OK_REQUEST_PROMISE ();
4795
4795
td_->background_manager_ ->set_dialog_background (DialogId (request.chat_id_ ), request.background_ .get (),
@@ -5555,7 +5555,7 @@ void Requests::on_request(uint64 id, td_api::searchContacts &request) {
5555
5555
CREATE_REQUEST (SearchContactsRequest, request.query_ , request.limit_ );
5556
5556
}
5557
5557
5558
- void Requests::on_request (uint64 id, td_api::removeContacts &request) {
5558
+ void Requests::on_request (uint64 id, const td_api::removeContacts &request) {
5559
5559
CHECK_IS_USER ();
5560
5560
CREATE_REQUEST (RemoveContactsRequest, UserId::get_user_ids (request.user_ids_ ));
5561
5561
}
@@ -5869,7 +5869,7 @@ void Requests::on_request(uint64 id, const td_api::getBotName &request) {
5869
5869
td_->bot_info_manager_ ->get_bot_name (UserId (request.bot_user_id_ ), request.language_code_ , std::move (promise));
5870
5870
}
5871
5871
5872
- void Requests::on_request (uint64 id, td_api::setBotProfilePhoto &request) {
5872
+ void Requests::on_request (uint64 id, const td_api::setBotProfilePhoto &request) {
5873
5873
CREATE_OK_REQUEST_PROMISE ();
5874
5874
td_->user_manager_ ->set_bot_profile_photo (UserId (request.bot_user_id_ ), request.photo_ , std::move (promise));
5875
5875
}
@@ -5965,7 +5965,7 @@ void Requests::on_request(uint64 id, td_api::setBusinessStartPage &request) {
5965
5965
td_->business_manager_ ->set_business_intro (BusinessIntro (td_, std::move (request.start_page_ )), std::move (promise));
5966
5966
}
5967
5967
5968
- void Requests::on_request (uint64 id, td_api::setProfilePhoto &request) {
5968
+ void Requests::on_request (uint64 id, const td_api::setProfilePhoto &request) {
5969
5969
CHECK_IS_USER ();
5970
5970
CREATE_OK_REQUEST_PROMISE ();
5971
5971
td_->user_manager_ ->set_profile_photo (request.photo_ , request.is_public_ , std::move (promise));
@@ -6201,7 +6201,7 @@ void Requests::on_request(uint64 id, td_api::getSupergroupMembers &request) {
6201
6201
request.limit_ , -1 , std::move (query_promise));
6202
6202
}
6203
6203
6204
- void Requests::on_request (uint64 id, td_api::closeSecretChat &request) {
6204
+ void Requests::on_request (uint64 id, const td_api::closeSecretChat &request) {
6205
6205
CREATE_OK_REQUEST_PROMISE ();
6206
6206
send_closure (td_->secret_chats_manager_ , &SecretChatsManager::cancel_chat, SecretChatId (request.secret_chat_id_ ),
6207
6207
false , std::move (promise));
@@ -6324,7 +6324,7 @@ void Requests::on_request(uint64 id, const td_api::viewTrendingStickerSets &requ
6324
6324
send_closure (td_actor_, &Td::send_result, id, td_api::make_object<td_api::ok>());
6325
6325
}
6326
6326
6327
- void Requests::on_request (uint64 id, td_api::reorderInstalledStickerSets &request) {
6327
+ void Requests::on_request (uint64 id, const td_api::reorderInstalledStickerSets &request) {
6328
6328
CHECK_IS_USER ();
6329
6329
CREATE_OK_REQUEST_PROMISE ();
6330
6330
td_->stickers_manager_ ->reorder_installed_sticker_sets (
@@ -6416,7 +6416,7 @@ void Requests::on_request(uint64 id, td_api::deleteStickerSet &request) {
6416
6416
td_->stickers_manager_ ->delete_sticker_set (std::move (request.name_ ), std::move (promise));
6417
6417
}
6418
6418
6419
- void Requests::on_request (uint64 id, td_api::setStickerPositionInSet &request) {
6419
+ void Requests::on_request (uint64 id, const td_api::setStickerPositionInSet &request) {
6420
6420
CREATE_OK_REQUEST_PROMISE ();
6421
6421
td_->stickers_manager_ ->set_sticker_position_in_set (request.sticker_ , request.position_ , std::move (promise));
6422
6422
}
@@ -6468,7 +6468,7 @@ void Requests::on_request(uint64 id, td_api::removeRecentSticker &request) {
6468
6468
CREATE_REQUEST (RemoveRecentStickerRequest, request.is_attached_ , std::move (request.sticker_ ));
6469
6469
}
6470
6470
6471
- void Requests::on_request (uint64 id, td_api::clearRecentStickers &request) {
6471
+ void Requests::on_request (uint64 id, const td_api::clearRecentStickers &request) {
6472
6472
CHECK_IS_USER ();
6473
6473
CREATE_REQUEST (ClearRecentStickersRequest, request.is_attached_ );
6474
6474
}
@@ -6860,7 +6860,7 @@ void Requests::on_request(uint64 id, td_api::setPollAnswer &request) {
6860
6860
std::move (request.option_ids_ ), std::move (promise));
6861
6861
}
6862
6862
6863
- void Requests::on_request (uint64 id, td_api::getPollVoters &request) {
6863
+ void Requests::on_request (uint64 id, const td_api::getPollVoters &request) {
6864
6864
CHECK_IS_USER ();
6865
6865
CREATE_REQUEST_PROMISE ();
6866
6866
td_->messages_manager_ ->get_poll_voters ({DialogId (request.chat_id_ ), MessageId (request.message_id_ )},
@@ -7399,7 +7399,7 @@ void Requests::on_request(uint64 id, td_api::searchBackground &request) {
7399
7399
CREATE_REQUEST (SearchBackgroundRequest, std::move (request.name_ ));
7400
7400
}
7401
7401
7402
- void Requests::on_request (uint64 id, td_api::setDefaultBackground &request) {
7402
+ void Requests::on_request (uint64 id, const td_api::setDefaultBackground &request) {
7403
7403
CHECK_IS_USER ();
7404
7404
CREATE_REQUEST_PROMISE ();
7405
7405
td_->background_manager_ ->set_background (request.background_ .get (), request.type_ .get (), request.for_dark_theme_ ,
0 commit comments