diff --git a/manager.cpp b/manager.cpp index 33bc41f..3810a14 100644 --- a/manager.cpp +++ b/manager.cpp @@ -67,6 +67,7 @@ void RepostManager::start() { } } else if (obj.get_id() == td_api::updateNewChat::ID) { auto &update = (td_api::updateNewChat&)obj; + spdlog::debug("chat {}", update.chat_->id_); if (update.chat_->id_ == m_appConfig->tgDestinationId) { ++m_nLoadedRequiredChats; spdlog::info("destination chat {} loaded (loaded {}/{} chats)", m_appConfig->tgDestinationId, m_nLoadedRequiredChats, m_nRequiredChats); @@ -253,7 +254,7 @@ void NewPostFetcher::check_vk_posts(int index, std::vector posts) { spdlog::info("[vk:{}] last post date is now {}", index, posts[0].date); } std::vector aposts = mgr->to_abstract_posts(posts, state.sourceIndex); - spdlog::info("[vk:{}] looking for date {}, have {} - {}", index, oldLastPostDate, aposts[0].id, aposts[aposts.size() - 1].id); + spdlog::info("[vk:{}] looking for date {}, have {} - {}", index, oldLastPostDate, aposts[0].date, aposts[aposts.size() - 1].date); if (mgr->drop_posts_older_than(aposts, oldLastPostDate)) { spdlog::info("[vk:{}] found last remembered post", index); state.ready = true; @@ -265,7 +266,7 @@ void NewPostFetcher::check_vk_posts(int index, std::vector posts) { state.needRequest = true; if (state.ready && !state.posts.empty()) { spdlog::debug("[vk:{}] last loaded post date is now {}", index, state.posts[0].date); - appState.lastLoadedPostDate = state.posts[0].id; + appState.lastLoadedPostDate = state.posts[0].date; } fetch(); } @@ -535,4 +536,4 @@ void RepostManager::on_tg_message(td_api::updateNewMessage &update) { recheck_vk_posts([this, post = to_abstract_posts(v, sourceIndex)](){ on_new_posts(post); }); -} \ No newline at end of file +}