Checks the user is member of room and admin before showing option to remove room from space

This commit is contained in:
Kelrap 2024-05-17 14:06:22 -04:00
parent 7e7c8810c8
commit f27c5981e8

View file

@ -237,6 +237,10 @@ class _SpaceViewState extends State<SpaceView> {
icon: Icons.send_outlined,
),
if (spaceChild != null &&
// #Pangea
room != null &&
room.ownPowerLevel >= ClassDefaultValues.powerLevelOfAdmin &&
// Pangea#
(activeSpace?.canChangeStateEvent(EventTypes.spaceChild) ?? false))
SheetAction(
key: SpaceChildContextAction.removeFromSpace,