From 6d4d8ad5f8ece1871474ac4711da29449584d206 Mon Sep 17 00:00:00 2001 From: levlam Date: Thu, 13 Jul 2023 16:21:43 +0300 Subject: [PATCH] Improve logging in on_update_read_stories. --- td/telegram/StoryManager.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/td/telegram/StoryManager.cpp b/td/telegram/StoryManager.cpp index d8c904ac7..54442b19e 100644 --- a/td/telegram/StoryManager.cpp +++ b/td/telegram/StoryManager.cpp @@ -2692,8 +2692,10 @@ bool StoryManager::on_update_read_stories(DialogId owner_dialog_id, StoryId max_ } auto active_stories = get_active_stories(owner_dialog_id); if (active_stories == nullptr) { + LOG(INFO) << "Can't find active stories in " << owner_dialog_id; auto old_max_read_story_id = max_read_story_ids_.get(owner_dialog_id); if (max_read_story_id.get() > old_max_read_story_id.get()) { + LOG(INFO) << "Set max read story identifier in " << owner_dialog_id << " to " << max_read_story_id; max_read_story_ids_.set(owner_dialog_id, max_read_story_id); if (owner_dialog_id.get_type() == DialogType::User) { auto user_id = owner_dialog_id.get_user_id(); @@ -2704,6 +2706,9 @@ bool StoryManager::on_update_read_stories(DialogId owner_dialog_id, StoryId max_ return true; } } else if (max_read_story_id.get() > active_stories->max_read_story_id_.get()) { + LOG(INFO) << "Update max read story identifier in " << owner_dialog_id << " with stories " + << active_stories->story_ids_ << " from " << active_stories->max_read_story_id_ << " to " + << max_read_story_id; auto story_ids = active_stories->story_ids_; on_update_active_stories(owner_dialog_id, max_read_story_id, std::move(story_ids)); return true;