From: Krishan <33421343+kfiven@users.noreply.github.com> Date: Mon, 11 Apr 2022 15:59:39 +0000 (+0530) Subject: Fix max power level in room permissions (#480) X-Git-Tag: v2.0.0~62 X-Git-Url: https://git.wafflesoft.org/?a=commitdiff_plain;h=699bbee544960e3198e82f3d59c11e7580df6293;p=cinny.git Fix max power level in room permissions (#480) * Fix power level in permissions Fix allowed value of power level in room permissions, earlier the max value was 100 even if room members have power level more than 100. * Update RoomPermissions.jsx --- diff --git a/src/app/molecules/room-permissions/RoomPermissions.jsx b/src/app/molecules/room-permissions/RoomPermissions.jsx index d8046ae..989a939 100644 --- a/src/app/molecules/room-permissions/RoomPermissions.jsx +++ b/src/app/molecules/room-permissions/RoomPermissions.jsx @@ -179,6 +179,7 @@ function RoomPermissions({ roomId }) { const pLEvent = room.currentState.getStateEvents('m.room.power_levels')[0]; const permissions = pLEvent.getContent(); const canChangePermission = room.currentState.maySendStateEvent('m.room.power_levels', mx.getUserId()); + const myPowerLevel = room.getMember(mx.getUserId())?.powerLevel ?? 100; const handlePowerSelector = (e, permKey, parentKey, powerLevel) => { const handlePowerLevelChange = (newPowerLevel) => { @@ -208,7 +209,7 @@ function RoomPermissions({ roomId }) { (closeMenu) => ( { closeMenu(); handlePowerLevelChange(pl);