mirror of
https://github.com/tdlight-team/tdlight-telegram-bot-api.git
synced 2024-11-19 10:39:26 +01:00
Use public photo if full profile photo is unavailable.
This commit is contained in:
parent
fbc493c361
commit
c5ed576b1e
@ -5016,7 +5016,8 @@ void Client::on_update(object_ptr<td_api::Object> result) {
|
|||||||
auto update = move_object_as<td_api::updateUserFullInfo>(result);
|
auto update = move_object_as<td_api::updateUserFullInfo>(result);
|
||||||
auto user_id = update->user_id_;
|
auto user_id = update->user_id_;
|
||||||
auto full_info = update->user_full_info_.get();
|
auto full_info = update->user_full_info_.get();
|
||||||
set_user_photo(user_id, std::move(full_info->photo_));
|
set_user_photo(user_id,
|
||||||
|
full_info->photo_ == nullptr ? std::move(full_info->public_photo_) : std::move(full_info->photo_));
|
||||||
if (full_info->bio_ != nullptr) {
|
if (full_info->bio_ != nullptr) {
|
||||||
set_user_bio(user_id, std::move(full_info->bio_->text_));
|
set_user_bio(user_id, std::move(full_info->bio_->text_));
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user