change(room permissions): support space management
This commit is contained in:
parent
c4a542dbf1
commit
3e67a43799
12 changed files with 48 additions and 28 deletions
|
|
@ -397,10 +397,12 @@ class JoinedRustRoom(
|
|||
invite = roomPowerLevelsValues.invite,
|
||||
kick = roomPowerLevelsValues.kick,
|
||||
redact = roomPowerLevelsValues.redactEvents,
|
||||
eventsDefault = roomPowerLevelsValues.sendEvents,
|
||||
stateDefault = roomPowerLevelsValues.stateDefault,
|
||||
eventsDefault = roomPowerLevelsValues.eventsDefault,
|
||||
roomName = roomPowerLevelsValues.roomName,
|
||||
roomAvatar = roomPowerLevelsValues.roomAvatar,
|
||||
roomTopic = roomPowerLevelsValues.roomTopic,
|
||||
spaceChild = roomPowerLevelsValues.spaceChild,
|
||||
)
|
||||
innerRoom.applyPowerLevelChanges(changes)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -19,7 +19,8 @@ object RoomPowerLevelsValuesMapper {
|
|||
ban = values.ban,
|
||||
invite = values.invite,
|
||||
kick = values.kick,
|
||||
sendEvents = values.eventsDefault,
|
||||
eventsDefault = values.eventsDefault,
|
||||
stateDefault = values.stateDefault,
|
||||
redactEvents = values.redact,
|
||||
roomName = values.roomName,
|
||||
roomAvatar = values.roomAvatar,
|
||||
|
|
|
|||
|
|
@ -37,8 +37,9 @@ class RoomPowerLevelsValuesMapperTest {
|
|||
ban = 1,
|
||||
invite = 2,
|
||||
kick = 3,
|
||||
sendEvents = 5,
|
||||
redactEvents = 4,
|
||||
eventsDefault = 5,
|
||||
stateDefault = 6,
|
||||
roomName = 8,
|
||||
roomAvatar = 9,
|
||||
roomTopic = 10,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue