From 888b93df918b1d1204b4f51102378cd2a8ad3d8c Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Tue, 2 Sep 2025 05:32:45 +0000 Subject: [PATCH] Fix /joined_members results. (regression a3666fe672) (fixes #147) Signed-off-by: Jason Volk --- src/api/client/membership/members.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/api/client/membership/members.rs b/src/api/client/membership/members.rs index dd9167d8..04ebacd4 100644 --- a/src/api/client/membership/members.rs +++ b/src/api/client/membership/members.rs @@ -74,6 +74,9 @@ pub(crate) async fn joined_members_route( .ready_filter_map(Result::ok) .ready_filter(|((ty, _), _)| *ty == StateEventType::RoomMember) .map(at!(1)) + .ready_filter_map(|pdu| { + membership_filter(pdu, Some(&MembershipEventFilter::Join), None) + }) .ready_filter_map(|pdu| { let content = pdu.get_content::().ok()?; let sender = pdu.sender().to_owned();