From 484a27ef2f67136690cc9b6743852280d70ac648 Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Tue, 13 Jul 2021 12:39:53 -0500 Subject: [PATCH] Staff promotions: you can't change your own permission groups --- app/soapbox/features/account/components/header.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/soapbox/features/account/components/header.js b/app/soapbox/features/account/components/header.js index 083aac9db..6aebd5e28 100644 --- a/app/soapbox/features/account/components/header.js +++ b/app/soapbox/features/account/components/header.js @@ -214,7 +214,7 @@ class Header extends ImmutablePureComponent { menu.push({ text: intl.formatMessage(messages.admin_account, { name: account.get('username') }), href: `/pleroma/admin/#/users/${account.get('id')}/`, newTab: true }); } - if (isLocal(account)) { + if (account.get('id') !== me && isLocal(account)) { if (isAdmin(account)) { menu.push({ text: intl.formatMessage(messages.demoteToModerator, { name: account.get('username') }), action: this.props.onPromoteToModerator }); menu.push({ text: intl.formatMessage(messages.demoteToUser, { name: account.get('username') }), action: this.props.onDemoteToUser });