From 7821b107190cc116a30a4c339f935bc16a1d5197 Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Tue, 16 Dec 2025 15:26:55 +0000 Subject: proactive sync prep - some helper functions written but not enabled --- src/sync/self_subscriber.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/sync/self_subscriber.rs') diff --git a/src/sync/self_subscriber.rs b/src/sync/self_subscriber.rs index 0379fe4..9643fc0 100644 --- a/src/sync/self_subscriber.rs +++ b/src/sync/self_subscriber.rs @@ -499,7 +499,7 @@ impl SelfSubscriber { drop(index); // Release lock before async operations // For each relay, send AddFilters action directly - // SyncManager's handle_add_filters auto-spawns connection for unknown relays + // SyncManager's handle_new_sync_filters auto-spawns connection for unknown relays for (relay_url, needs) in targets { // Skip our own relay URL (we're subscribed to ourselves via self-subscription) if relay_url.contains(&self.relay_domain) { @@ -519,8 +519,10 @@ impl SelfSubscriber { let action = AddFilters { relay_url: relay_url.clone(), - repos: needs.repos, - root_events: needs.root_events, + items: crate::sync::PendingItems { + repos: needs.repos, + root_events: needs.root_events, + }, filters, }; -- cgit v1.2.3