From 5b063a18076325d15f75c65b8d654a69d539d092 Mon Sep 17 00:00:00 2001 From: John Preston Date: Tue, 31 Jan 2023 15:59:05 +0400 Subject: [PATCH] Update API scheme on layer 152. --- Telegram/Resources/tl/api.tl | 2 +- Telegram/SourceFiles/api/api_peer_photo.cpp | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Telegram/Resources/tl/api.tl b/Telegram/Resources/tl/api.tl index 2e6d219a72..0287acf5f4 100644 --- a/Telegram/Resources/tl/api.tl +++ b/Telegram/Resources/tl/api.tl @@ -1849,7 +1849,7 @@ photos.updateProfilePhoto#1c3d5956 flags:# fallback:flags.0?true id:InputPhoto = photos.uploadProfilePhoto#93c9a51 flags:# fallback:flags.3?true file:flags.0?InputFile video:flags.1?InputFile video_start_ts:flags.2?double video_emoji_markup:flags.4?VideoSize = photos.Photo; photos.deletePhotos#87cf7f2f id:Vector = Vector; photos.getUserPhotos#91cd32a8 user_id:InputUser offset:int max_id:long limit:int = photos.Photos; -photos.uploadContactProfilePhoto#b91a83bf flags:# suggest:flags.3?true save:flags.4?true user_id:InputUser file:flags.0?InputFile video:flags.1?InputFile video_start_ts:flags.2?double = photos.Photo; +photos.uploadContactProfilePhoto#e14c4a71 flags:# suggest:flags.3?true save:flags.4?true user_id:InputUser file:flags.0?InputFile video:flags.1?InputFile video_start_ts:flags.2?double video_emoji_markup:flags.5?VideoSize = photos.Photo; upload.saveFilePart#b304a621 file_id:long file_part:int bytes:bytes = Bool; upload.getFile#be5335be flags:# precise:flags.0?true cdn_supported:flags.1?true location:InputFileLocation offset:long limit:int = upload.File; diff --git a/Telegram/SourceFiles/api/api_peer_photo.cpp b/Telegram/SourceFiles/api/api_peer_photo.cpp index 9d710da6fb..fd97928fe1 100644 --- a/Telegram/SourceFiles/api/api_peer_photo.cpp +++ b/Telegram/SourceFiles/api/api_peer_photo.cpp @@ -293,7 +293,8 @@ void PeerPhoto::clearPersonal(not_null user) { user->inputUser, MTPInputFile(), MTPInputFile(), // video - MTPdouble() // video_start_ts + MTPdouble(), // video_start_ts + MTPVideoSize() // video_emoji_markup )).done([=](const MTPphotos_Photo &result) { result.match([&](const MTPDphotos_photo &data) { _session->data().processPhoto(data.vphoto()); @@ -419,7 +420,8 @@ void PeerPhoto::ready( user->inputUser, *file, MTPInputFile(), // video - MTPdouble() // video_start_ts + MTPdouble(), // video_start_ts + MTPVideoSize() // video_emoji_markup )).done([=](const MTPphotos_Photo &result) { result.match([&](const MTPDphotos_photo &data) { _session->data().processPhoto(data.vphoto());