From eca01cfb3f66522bcb6b9c897a4837bdc21f3cfe Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Tue, 22 Jul 2025 21:44:07 +0000 Subject: [PATCH] Fix useless if let seq. Signed-off-by: Jason Volk --- src/core/matrix/state_res/event_auth.rs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/core/matrix/state_res/event_auth.rs b/src/core/matrix/state_res/event_auth.rs index dfa8e370..bf89c5bd 100644 --- a/src/core/matrix/state_res/event_auth.rs +++ b/src/core/matrix/state_res/event_auth.rs @@ -571,10 +571,11 @@ where (target_membership == MembershipState::Join).then_some(&power_levels.users_default) }); - let mut join_rules = JoinRule::Invite; - if let Some(jr) = &join_rules_event { - join_rules = from_json_str::(jr.content().get())?.join_rule; - } + let join_rules = if let Some(jr) = &join_rules_event { + from_json_str::(jr.content().get())?.join_rule + } else { + JoinRule::Invite + }; let power_levels_event_id = power_levels_event.as_ref().map(Event::event_id); let sender_membership_event_id = sender_membership_event