Apply suggestions from code review

Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
This commit is contained in:
Mauro
2025-07-25 12:03:15 +02:00
committed by GitHub
parent bbe76e397d
commit 18a0a1de65
2 changed files with 3 additions and 9 deletions

View File

@@ -22,14 +22,8 @@ extension MXRoom {
return false
}
var isLastMember = true
for member in joinedMembers where member.userId != userID {
isLastMember = false
// If there are other owners/admins the user can leave
if state.powerLevelOfUser(withUserID: member.userId) >= requiredPowerLevel.rawValue {
return false
}
return joinedMembers.contains { member in
member.userId != userID && state.powerLevelOfUser(withUserID: member.userId) >= requiredPowerLevel.rawValue
}
return !isLastMember
}
}

View File

@@ -1382,7 +1382,7 @@ Please see LICENSE in the repository root for full details.
MXWeakify(self);
[self.mxRoom isLastOwnerWithCompletionHandler:^(BOOL isLastOnwer, NSError* error) {
if (isLastOnwer)
if (isLastOwner)
{
MXStrongifyAndReturnIfNil(self);
self->currentAlert = [UIAlertController alertControllerWithTitle:[VectorL10n error]