chore: buildfixes and powerlevel fixes (MESSENGER-7610)

This commit is contained in:
Frank Rotermund
2025-08-27 12:15:03 +02:00
parent bf76058997
commit 9f2927ea77
11 changed files with 65 additions and 81 deletions
@@ -3013,7 +3013,7 @@ BOOL reloadToggleCell = false;
// check users power level, only admins or moderators are allowed to change the federation
MXRoomPowerLevels *powerLevels = [mxRoomState powerLevels];
BOOL isToggleDisabled = ([powerLevels powerLevelOfUserWithUserID:self.mainSession.myUser.userId] != RoomPowerLevelAdmin);
BOOL isToggleDisabled = ([mxRoomState powerLevelOfUserWithUserID:self.mainSession.myUser.userId] < RoomPowerLevelAdmin);
// reuse view on layout refresh
if (reloadToggleCell || ![cell hasBeenInitialized]) {
@@ -3960,7 +3960,7 @@ BOOL reloadToggleCell = false;
MXRoomPowerLevels *powerLevels = [mxRoomState powerLevels];
if ([powerLevels powerLevelOfUserWithUserID:self.mainSession.myUser.userId] != RoomPowerLevelAdmin) {
if ([mxRoomState powerLevelOfUserWithUserID:self.mainSession.myUser.userId] < RoomPowerLevelAdmin) {
directoryVisibilitySwitch.enabled = NO;
}