From: Emi Date: Fri, 1 Sep 2023 04:49:34 +0000 (-0400) Subject: Fix permission detection for updating emojis (#1125) X-Git-Tag: v3.0.0~29 X-Git-Url: https://git.wafflesoft.org/?a=commitdiff_plain;h=47f6c44c17dcf2c03e3ce0cbd8fd352069560556;p=rainny.git Fix permission detection for updating emojis (#1125) --- diff --git a/src/app/molecules/room-emojis/RoomEmojis.jsx b/src/app/molecules/room-emojis/RoomEmojis.jsx index 81cee0a..94ae610 100644 --- a/src/app/molecules/room-emojis/RoomEmojis.jsx +++ b/src/app/molecules/room-emojis/RoomEmojis.jsx @@ -80,8 +80,7 @@ function RoomEmojis({ roomId }) { const { usablePacks, createPack, deletePack } = useRoomPacks(room); - const myPowerlevel = room.getMember(mx.getUserId())?.powerLevel || 0; - const canChange = room.currentState.hasSufficientPowerLevelFor('state_default', myPowerlevel); + const canChange = room.currentState.maySendStateEvent('im.ponies.room_emote', mx.getUserId()); const handlePackCreate = (e) => { e.preventDefault();