From aea18dbd26dd6a2745a1f06246ae00cbab91dfb7 Mon Sep 17 00:00:00 2001 From: Felix Hellborg Date: Tue, 31 Mar 2026 19:17:34 +0200 Subject: [PATCH] Change invite-watch to only trigger on changes to prevent spurious events --- rustsystem-server/src/api/host/invite_watch.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rustsystem-server/src/api/host/invite_watch.rs b/rustsystem-server/src/api/host/invite_watch.rs index fd55784..46e86bb 100644 --- a/rustsystem-server/src/api/host/invite_watch.rs +++ b/rustsystem-server/src/api/host/invite_watch.rs @@ -42,7 +42,7 @@ impl APIHandler for InviteWatch { let meeting = state.get_meeting(auth.muuid).await?; let state_rx = meeting.invite_auth.read().await.new_watcher(); - let stream = WatchStream::new(state_rx).filter_map(upon_event as _); + let stream = WatchStream::from_changes(state_rx).filter_map(upon_event as _); Ok(Sse::new(stream)) } }