From c56f2a8c1deced4e9eb81ea05210800c93995f3c Mon Sep 17 00:00:00 2001 From: levlam Date: Mon, 6 Jul 2020 15:34:07 +0300 Subject: [PATCH] Use chatPhotoFullInfo where appropriate. GitOrigin-RevId: ffde532a24735ddac2536a448100ac8884adba83 --- td/generate/scheme/td_api.tl | 4 ++-- td/generate/scheme/td_api.tlo | Bin 174948 -> 174948 bytes td/telegram/MessageContent.cpp | 3 ++- td/telegram/MessagesManager.cpp | 4 ++-- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/td/generate/scheme/td_api.tl b/td/generate/scheme/td_api.tl index b36037e69..56a179957 100644 --- a/td/generate/scheme/td_api.tl +++ b/td/generate/scheme/td_api.tl @@ -1510,7 +1510,7 @@ messageSupergroupChatCreate title:string = MessageContent; messageChatChangeTitle title:string = MessageContent; //@description An updated chat photo @photo New chat photo -messageChatChangePhoto photo:photo = MessageContent; +messageChatChangePhoto photo:chatPhotoFullInfo = MessageContent; //@description A deleted chat photo messageChatDeletePhoto = MessageContent; @@ -2131,7 +2131,7 @@ chatEventDescriptionChanged old_description:string new_description:string = Chat chatEventUsernameChanged old_username:string new_username:string = ChatEventAction; //@description The chat photo was changed @old_photo Previous chat photo value; may be null @new_photo New chat photo value; may be null -chatEventPhotoChanged old_photo:photo new_photo:photo = ChatEventAction; +chatEventPhotoChanged old_photo:chatPhotoFullInfo new_photo:chatPhotoFullInfo = ChatEventAction; //@description The can_invite_users permission of a supergroup chat was toggled @can_invite_users New value of can_invite_users permission chatEventInvitesToggled can_invite_users:Bool = ChatEventAction; diff --git a/td/generate/scheme/td_api.tlo b/td/generate/scheme/td_api.tlo index f9be6c675f7ac854eebef10363e4f77ed77d7598..e52226662a715b20edf2376c523110238ead3641 100644 GIT binary patch delta 1657 zcmaKsPe_wt9LN1_bIt9Qy^DnlM(!|h)=MoKw8PAiRu>ODco;Qx^WElxO(BN}?cgCq zXhisAkA=aYOVkKM!5us(NQih)Nip!CFsNG#B9ffzec$JK=9bL&vS**)_xJbty>EU; zpWo5XzSC-oH+~$>WwkDoX7AP3uep4aqf=ps4|vGI7x0rqHsDYW*x3wDg1DYjD1I8P z_Xrj_&)3iAyXvIpQHNI0wT&;!4Dr2=+D2cmy|yvkOOx|U;6XEeW?EAp!6MWrkbqGWq%1y{k$2+8=Is~tWi@L z61FG`sKH9~DK+F}PLVz&KIS|T?tI)yq7L-f4QRXTc8qQVP0UfZURvkFXehN4L zUpjwy>mp9;z*3>x%rsT4zEbR-6szWKV{1cIrca6Xlj^1=TW!x>$x6E1?^e;lxb=+1 z%_=vsX3A_`4}QWN26o9l1GosAFr1Zbwd_$a0C_F2jbkSt$FAlH$0BDrwmyzVrt>$# z1j&|{Sb1_f+|vk;vF)j<9>3X!Va#_)d&wIiPQ+tI5NZ!%#mJg27+Et8p0REoI!Tln ro|RF!3$B+Ypab%l&UkeeMoqBsntnVs-$V04JPR+HDuI0kyx;x-M122~ delta 1654 zcmaKsUr19?9LN3bUvsLDNY;DglE&AU4nY#KR4$_F1p zghq%bI}!$a?9T{8K_7fjkPz{~MT&wC4hBU}>n%uK_ug~PoXNZo+u7&${rx?^yZnwN zzhjwuZ!&Pdc5cmQOf5Ep{2+HcpRW_zHHP@0j~oKQE^^2O1?_-6_240h>pp|xXVGT2 z=uq?QeZACCr94mDOrp7Ud{t$L?-42+13m7_##9eY&aZ$E&Gy=9O}zx8(T5`9Lmh-J z^orzgiiSc|n+nk;e}<^e5e`v@FeMpA_&!SfeIbw9gxZw)Y+tnmFFxCAy&}cJ$-Bey zKr#>;Ob)ii!UO$sq^e45c&pEaCyl^QNp|&{<4%o3lxRg=5}p5yM6<0+F;Y=WgpNNJ zq2xOwX4y+L?K1UB%2ac}2p^@LC8Jb47bTZI|0f!sHmZwIg@0$@HcB75w7o!uS0XAL z3gn0L$gLf)?-BT?HaIkSBofQY5z*t>M(|B-*a`I>Q|j*q4@w;qZ?tgis#bHUYoSNk zbOZKZSH@BvFHm$lm_!{g8s$I7E_)$rr}zt)62G!*Wa?}rmI8w#M-Pff&c$-pA)8kF}_ zRbb9Y6D@j-5CH;bOiZ|Bf*@gz3m}#n*P&c<16oRWQTm3N1~0b*%CV$QGYBO=jobe( z{XR_MMGr{YaxXZ5KpUlMmtDw|Pkl|6SAE9u~%Q%8s5wJ;X9 z>%7F8F0oAubP*<4*#!rz&_dXR^}KBBC69s?$SZ+e96PNfpjq8O{DNbFGaTC-p@zx2 zYG8sS%PXujG&An5f#=xuQfI{PwqXeK9m-1bwGb!bv04x-&ta{W^<1cBy$C#GojkOY tD6>2(qi_#e-q?W7$7eg|tyvtg!PZ;)zmfe2^^5Tgysj$;?ltiL_y<0RkJ11D diff --git a/td/telegram/MessageContent.cpp b/td/telegram/MessageContent.cpp index 17457799b..38b9172f0 100644 --- a/td/telegram/MessageContent.cpp +++ b/td/telegram/MessageContent.cpp @@ -4439,7 +4439,8 @@ tl_object_ptr get_message_content_object(const MessageCo } case MessageContentType::ChatChangePhoto: { const MessageChatChangePhoto *m = static_cast(content); - return make_tl_object(get_photo_object(td->file_manager_.get(), &m->photo)); + return make_tl_object( + get_chat_photo_full_info_object(td->file_manager_.get(), &m->photo)); } case MessageContentType::ChatDeletePhoto: return make_tl_object(); diff --git a/td/telegram/MessagesManager.cpp b/td/telegram/MessagesManager.cpp index 4081bacb8..942691818 100644 --- a/td/telegram/MessagesManager.cpp +++ b/td/telegram/MessagesManager.cpp @@ -27864,8 +27864,8 @@ tl_object_ptr MessagesManager::get_chat_event_action_ob auto file_manager = td_->file_manager_.get(); auto old_photo = get_photo(file_manager, std::move(action->prev_photo_), DialogId(channel_id)); auto new_photo = get_photo(file_manager, std::move(action->new_photo_), DialogId(channel_id)); - return make_tl_object(get_photo_object(file_manager, &old_photo), - get_photo_object(file_manager, &new_photo)); + return make_tl_object(get_chat_photo_full_info_object(file_manager, &old_photo), + get_chat_photo_full_info_object(file_manager, &new_photo)); } case telegram_api::channelAdminLogEventActionDefaultBannedRights::ID: { auto action = move_tl_object_as(action_ptr);