Remove ability to kick or ban yourself

This commit is contained in:
Benoit Marty 2020-06-11 16:59:14 +02:00
parent 3430a8f3ea
commit 262f10af9a

View File

@ -227,8 +227,8 @@ class RoomMemberProfileController @Inject constructor(
return return
} }
val membership = state.asyncMembership() ?: return val membership = state.asyncMembership() ?: return
val canKick = state.actionPermissions.canKick val canKick = !state.isMine && state.actionPermissions.canKick
val canBan = state.actionPermissions.canBan val canBan = !state.isMine && state.actionPermissions.canBan
val canEditPowerLevel = state.actionPermissions.canEditPowerLevel val canEditPowerLevel = state.actionPermissions.canEditPowerLevel
if (canKick || canBan || canEditPowerLevel) { if (canKick || canBan || canEditPowerLevel) {
buildProfileSection(stringProvider.getString(R.string.room_profile_section_admin)) buildProfileSection(stringProvider.getString(R.string.room_profile_section_admin))