Ignore minithumbnails for JPEG sticker thumbnails.

This commit is contained in:
levlam 2021-03-03 16:33:17 +03:00
parent b1da98faeb
commit 0c409cb79e
2 changed files with 6 additions and 1 deletions

View File

@ -435,6 +435,9 @@ Document DocumentsManager::on_get_document(RemoteDocument remote_document, Dialo
std::move(mime_type), !is_web);
break;
case Document::Type::Sticker:
if (thumbnail_format == PhotoFormat::Jpeg) {
minithumbnail = string();
}
td_->stickers_manager_->create_sticker(file_id, std::move(minithumbnail), std::move(thumbnail), dimensions,
std::move(sticker), is_animated_sticker, load_data_multipromise_ptr);
break;

View File

@ -1919,7 +1919,9 @@ std::pair<int64, FileId> StickersManager::on_get_sticker_document(
}
break;
} else {
minithumbnail = std::move(photo_size.get<1>());
if (thumbnail_format == PhotoFormat::Webp) {
minithumbnail = std::move(photo_size.get<1>());
}
}
}