From 1d369e1dca0ee6b7f37e313b571efa5c38ed67c4 Mon Sep 17 00:00:00 2001 From: levlam Date: Tue, 12 Mar 2019 10:38:05 +0300 Subject: [PATCH] Fix upload priority fot thumbnails and profile photos. GitOrigin-RevId: 12698756069a92707369a0efef1cd46f9e280758 --- td/telegram/ContactsManager.cpp | 2 +- td/telegram/MessagesManager.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/td/telegram/ContactsManager.cpp b/td/telegram/ContactsManager.cpp index 6a78e5f3f..f6711822b 100644 --- a/td/telegram/ContactsManager.cpp +++ b/td/telegram/ContactsManager.cpp @@ -3924,7 +3924,7 @@ void ContactsManager::upload_profile_photo(FileId file_id, Promise &&promi CHECK(uploaded_profile_photos_.find(file_id) == uploaded_profile_photos_.end()); uploaded_profile_photos_.emplace(file_id, std::move(promise)); LOG(INFO) << "Ask to upload profile photo " << file_id; - td_->file_manager_->upload(file_id, upload_profile_photo_callback_, 1, 0); + td_->file_manager_->upload(file_id, upload_profile_photo_callback_, 32, 0); } void ContactsManager::delete_profile_photo(int64 profile_photo_id, Promise &&promise) { diff --git a/td/telegram/MessagesManager.cpp b/td/telegram/MessagesManager.cpp index 5e8e53542..60c40f86c 100644 --- a/td/telegram/MessagesManager.cpp +++ b/td/telegram/MessagesManager.cpp @@ -6315,7 +6315,7 @@ void MessagesManager::on_upload_media(FileId file_id, tl_object_ptrfile_manager_->upload(thumbnail_file_id, upload_thumbnail_callback_, 1, m->message_id.get()); + td_->file_manager_->upload(thumbnail_file_id, upload_thumbnail_callback_, 32, m->message_id.get()); } else { do_send_media(dialog_id, m, file_id, thumbnail_file_id, std::move(input_file), nullptr); } @@ -20686,7 +20686,7 @@ void MessagesManager::upload_dialog_photo(DialogId dialog_id, FileId file_id, Pr CHECK(uploaded_dialog_photos_.find(file_id) == uploaded_dialog_photos_.end()); uploaded_dialog_photos_[file_id] = {std::move(promise), dialog_id}; LOG(INFO) << "Ask to upload chat photo " << file_id; - td_->file_manager_->upload(file_id, upload_dialog_photo_callback_, 1, 0); + td_->file_manager_->upload(file_id, upload_dialog_photo_callback_, 32, 0); } void MessagesManager::set_dialog_title(DialogId dialog_id, const string &title, Promise &&promise) {