update SDK

This commit is contained in:
Mauro Romito
2025-11-13 09:57:58 +01:00
committed by Mauro
parent 47fb4e384d
commit f32921ce70
7 changed files with 54 additions and 38 deletions
@@ -65,6 +65,6 @@ extension RoomPowerLevelsValues {
roomName: 50,
roomAvatar: 50,
roomTopic: 50,
manageRoomsInSpace: 50)
spaceChild: 50)
}
}
@@ -113,8 +113,8 @@ extension RoomChangePermissionsScreenViewState {
if isSpace {
settings[group] = [
RoomPermissionsSetting(title: L10n.screenRoomChangePermissionsManageSpaceRooms,
value: currentPermissions.manageRoomsInSpace,
keyPath: \.manageRoomsInSpace),
value: currentPermissions.spaceChild,
keyPath: \.spaceChild),
RoomPermissionsSetting(title: L10n.screenRoomChangePermissionsChangeSettings,
value: currentPermissions.stateDefault,
keyPath: \.stateDefault)
@@ -41,7 +41,7 @@ struct RoomPermissionsSetting: Identifiable {
case \.roomName: \.roomName
case \.roomAvatar: \.roomAvatar
case \.roomTopic: \.roomTopic
case \.manageRoomsInSpace: \.manageRoomsInSpace
case \.spaceChild: \.spaceChild
default: fatalError("Unexpected key path: \(keyPath)")
}
}
@@ -69,7 +69,7 @@ struct RoomPermissions {
/// The level required to change the room's topic.
var roomTopic: RoomRole
/// The level required to add/remove childrens from a space.
var manageRoomsInSpace: RoomRole
var spaceChild: RoomRole
}
extension RoomPermissions {
@@ -85,6 +85,6 @@ extension RoomPermissions {
roomName = RoomRole(powerLevelValue: powerLevels.roomName)
roomAvatar = RoomRole(powerLevelValue: powerLevels.roomAvatar)
roomTopic = RoomRole(powerLevelValue: powerLevels.roomTopic)
manageRoomsInSpace = RoomRole(powerLevelValue: powerLevels.manageRoomsInSpace)
spaceChild = RoomRole(powerLevelValue: powerLevels.spaceChild)
}
}