Minor improvements.

This commit is contained in:
levlam 2023-09-06 15:36:55 +03:00
parent 0e1cd98869
commit de458452c9
2 changed files with 4 additions and 3 deletions

View File

@ -7,6 +7,7 @@
#pragma once #pragma once
#include "td/telegram/PhotoSizeSource.h" #include "td/telegram/PhotoSizeSource.h"
#include "td/telegram/Version.h"
#include "td/utils/SliceBuilder.h" #include "td/utils/SliceBuilder.h"
#include "td/utils/tl_helpers.h" #include "td/utils/tl_helpers.h"

View File

@ -2371,15 +2371,15 @@ void StoryManager::update_interaction_info() {
if (opened_owned_stories_.empty()) { if (opened_owned_stories_.empty()) {
return; return;
} }
FlatHashMap<DialogId, vector<StoryId>, DialogIdHash> splitted_story_ids; FlatHashMap<DialogId, vector<StoryId>, DialogIdHash> split_story_ids;
for (auto &it : opened_owned_stories_) { for (auto &it : opened_owned_stories_) {
auto story_full_id = it.first; auto story_full_id = it.first;
auto &story_ids = splitted_story_ids[story_full_id.get_dialog_id()]; auto &story_ids = split_story_ids[story_full_id.get_dialog_id()];
if (story_ids.size() < 100) { if (story_ids.size() < 100) {
story_ids.push_back(story_full_id.get_story_id()); story_ids.push_back(story_full_id.get_story_id());
} }
} }
for (auto &story_ids : splitted_story_ids) { for (auto &story_ids : split_story_ids) {
CHECK(story_ids.first == DialogId(td_->contacts_manager_->get_my_id())); CHECK(story_ids.first == DialogId(td_->contacts_manager_->get_my_id()));
td_->create_handler<GetStoriesViewsQuery>()->send(std::move(story_ids.second)); td_->create_handler<GetStoriesViewsQuery>()->send(std::move(story_ids.second));
} }