diff --git a/td/telegram/AnimationsManager.cpp b/td/telegram/AnimationsManager.cpp index 6275d4df2..614de1d82 100644 --- a/td/telegram/AnimationsManager.cpp +++ b/td/telegram/AnimationsManager.cpp @@ -124,7 +124,7 @@ tl_object_ptr AnimationsManager::get_animation_object(FileId return make_tl_object(animation->duration, animation->dimensions.width, animation->dimensions.height, animation->file_name, animation->mime_type, get_photo_size_object(td_->file_manager_.get(), &animation->thumbnail), - td_->file_manager_->get_file_object(animation->file_id)); + td_->file_manager_->get_file_object(file_id)); } FileId AnimationsManager::on_get_animation(std::unique_ptr new_animation, bool replace) { @@ -512,7 +512,7 @@ int32 AnimationsManager::get_saved_animations_hash() const { for (auto animation_id : saved_animation_ids_) { auto animation = get_animation(animation_id); CHECK(animation != nullptr); - auto file_view = td_->file_manager_->get_file_view(animation->file_id); + auto file_view = td_->file_manager_->get_file_view(animation_id); CHECK(file_view.has_remote_location()); CHECK(!file_view.remote_location().is_encrypted()); CHECK(!file_view.remote_location().is_web()); diff --git a/td/telegram/AudiosManager.cpp b/td/telegram/AudiosManager.cpp index 8b9e1223f..c8de0e384 100644 --- a/td/telegram/AudiosManager.cpp +++ b/td/telegram/AudiosManager.cpp @@ -43,7 +43,7 @@ tl_object_ptr AudiosManager::get_audio_object(FileId file_id) { return make_tl_object(audio->duration, audio->title, audio->performer, audio->file_name, audio->mime_type, get_photo_size_object(td_->file_manager_.get(), &audio->thumbnail), - td_->file_manager_->get_file_object(audio->file_id)); + td_->file_manager_->get_file_object(file_id)); } FileId AudiosManager::on_get_audio(std::unique_ptr