diff --git a/crates/federate/src/worker.rs b/crates/federate/src/worker.rs index 14c86a7d3..dea82ea3f 100644 --- a/crates/federate/src/worker.rs +++ b/crates/federate/src/worker.rs @@ -320,7 +320,7 @@ impl InstanceWorker { instance_id: InstanceId, last_fetch: DateTime, ) -> Result<(HashMap>, DateTime)> { - let new_last_fetch = Utc::now(); // update to time before fetch to ensure overlap + let new_last_fetch = Utc::now() - chrono::Duration::seconds(10); // update to time before fetch to ensure overlap. subtract 10s to ensure overlap even if published date is not exact Ok(( CommunityFollowerView::get_instance_followed_community_inboxes(pool, instance_id, last_fetch) .await?