File tree 1 file changed +5
-4
lines changed
1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change 100
100
101
101
if ( ! current_user_can ('promote_user ' , $ id ) )
102
102
wp_die (__ ('You can’t edit that user. ' ));
103
- // The new role of the current user must also have the promote_users cap or be a super admin
104
- if ( $ id == $ current_user ->ID && ! is_super_admin () && ! $ wp_roles ->role_objects [ $ _REQUEST ['new_role ' ] ]->has_cap ('promote_users ' ) ) {
105
- $ update = 'err_admin_role ' ;
106
- continue ;
103
+ // The new role of the current user must also have the promote_users cap or be a multisite super admin
104
+ if ( $ id == $ current_user ->ID && ! $ wp_roles ->role_objects [ $ _REQUEST ['new_role ' ] ]->has_cap ('promote_users ' )
105
+ && ! ( is_multisite () && is_super_admin () ) ) {
106
+ $ update = 'err_admin_role ' ;
107
+ continue ;
107
108
}
108
109
109
110
// If the user doesn't already belong to the blog, bail.
You can’t perform that action at this time.
0 commit comments