From 95c556d5a78e290d78630d708d25517983b6f24e Mon Sep 17 00:00:00 2001 From: Jade Ellis Date: Fri, 3 Jan 2025 20:15:02 +0000 Subject: [PATCH] reference service --- src/api/client/sync/v3.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/api/client/sync/v3.rs b/src/api/client/sync/v3.rs index edb2b945..057ca6c8 100644 --- a/src/api/client/sync/v3.rs +++ b/src/api/client/sync/v3.rs @@ -124,7 +124,7 @@ pub(crate) async fn sync_events_route( // Setup watchers, so if there's no response, we can wait for them let watcher = services.sync.watch(sender_user, sender_device); - let response = build_sync_events(services, &body).await?; + let response = build_sync_events(&services, &body).await?; if body.body.full_state || !(response.rooms.is_empty() && response.presence.is_empty() @@ -142,11 +142,11 @@ pub(crate) async fn sync_events_route( _ = tokio::time::timeout(duration, watcher).await; // Retry returning data - build_sync_events(services, &body).await + build_sync_events(&services, &body).await } pub(crate) async fn build_sync_events( - services: crate::State, + services: &Services, body: &Ruma, ) -> Result> { let (sender_user, sender_device) = body.sender();