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
@@ -651,7 +651,7 @@ Please see LICENSE in the repository root for full details.
// Update member power level
MXRoomPowerLevels *powerLevels = [roomState powerLevels];
NSInteger powerLevel = [powerLevels powerLevelOfUserWithUserID:mxMember.userId];
NSInteger powerLevel = [roomState powerLevelOfUserWithUserID:mxMember.userId];
RoomPowerLevel roomPowerLevel = [RoomPowerLevelHelper roomPowerLevelFrom:powerLevel];
@@ -659,7 +659,7 @@ Please see LICENSE in the repository root for full details.
{
[invitedParticipants addObject:contact];
}
else if (roomPowerLevel == RoomPowerLevelAdmin) {
else if (roomPowerLevel == RoomPowerLevelAdmin || roomPowerLevel == RoomPowerLevelOwner) {
[adminParticipants addObject:contact];
}
else if (roomPowerLevel == RoomPowerLevelModerator) {
@@ -1092,7 +1092,7 @@ Please see LICENSE in the repository root for full details.
// Update member power level
MXRoomPowerLevels *powerLevels = [roomState powerLevels];
NSInteger powerLevel = [powerLevels powerLevelOfUserWithUserID:contact.mxMember.userId];
NSInteger powerLevel = [roomState powerLevelOfUserWithUserID:contact.mxMember.userId];
RoomPowerLevel roomPowerLevel = [RoomPowerLevelHelper roomPowerLevelFrom:powerLevel];