Skip to content

Commit 1bd2566

Browse files
committed
Separate both conditions for readability
1 parent 0bc9000 commit 1bd2566

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

crates/matrix-sdk-base/src/room/members.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -217,8 +217,10 @@ impl RoomMember {
217217
let display_name = event.display_name();
218218
let membership = event.membership();
219219
let display_name_ambiguous = users_display_names.get(&display_name).is_some_and(|s| {
220-
is_display_name_ambiguous(&display_name, s)
221-
&& (*membership == MembershipState::Join || *membership == MembershipState::Invite)
220+
if !is_display_name_ambiguous(&display_name, s) {
221+
return false;
222+
}
223+
matches!(*membership, MembershipState::Join | MembershipState::Invite)
222224
});
223225
let is_ignored = ignored_users.as_ref().is_some_and(|s| s.contains(event.user_id()));
224226

0 commit comments

Comments
 (0)