mirror of
https://github.com/kotatogram/kotatogram-desktop
synced 2025-09-05 00:55:12 +00:00
Support new ('modern') API file locations.
This commit is contained in:
@@ -31,12 +31,11 @@ void ChatData::setPhoto(const MTPChatPhoto &photo) {
|
||||
}
|
||||
|
||||
void ChatData::setPhoto(PhotoId photoId, const MTPChatPhoto &photo) {
|
||||
if (photo.type() == mtpc_chatPhoto) {
|
||||
const auto &data = photo.c_chatPhoto();
|
||||
updateUserpic(photoId, data.vphoto_small);
|
||||
} else {
|
||||
photo.match([&](const MTPDchatPhoto &data) {
|
||||
updateUserpic(photoId, data.vdc_id.v, data.vphoto_small);
|
||||
}, [&](const MTPDchatPhotoEmpty &) {
|
||||
clearUserpic();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
auto ChatData::DefaultAdminRights() -> AdminRights {
|
||||
|
Reference in New Issue
Block a user