Users: Use more appropriate HTTP status codes for errors relating to user management.
Also re-uses one error message string. Props tuanmh Fixes #40230 Built from https://develop.svn.wordpress.org/trunk@40940 git-svn-id: http://core.svn.wordpress.org/trunk@40790 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
@@ -11,7 +11,7 @@
|
||||
require_once( dirname( __FILE__ ) . '/admin.php' );
|
||||
|
||||
if ( ! current_user_can('manage_sites') )
|
||||
wp_die(__('Sorry, you are not allowed to edit this site.'));
|
||||
wp_die( __( 'Sorry, you are not allowed to edit this site.' ), 403 );
|
||||
|
||||
$wp_list_table = _get_list_table('WP_Users_List_Table');
|
||||
$wp_list_table->prepare_items();
|
||||
@@ -115,7 +115,7 @@ if ( $action ) {
|
||||
|
||||
case 'remove':
|
||||
if ( ! current_user_can( 'remove_users' ) ) {
|
||||
wp_die( __( 'Sorry, you are not allowed to remove users.' ) );
|
||||
wp_die( __( 'Sorry, you are not allowed to remove users.' ), 403 );
|
||||
}
|
||||
|
||||
check_admin_referer( 'bulk-users' );
|
||||
@@ -146,7 +146,7 @@ if ( $action ) {
|
||||
}
|
||||
|
||||
if ( empty( $editable_roles[ $role ] ) ) {
|
||||
wp_die( __( 'Sorry, you are not allowed to give users that role.' ) );
|
||||
wp_die( __( 'Sorry, you are not allowed to give users that role.' ), 403 );
|
||||
}
|
||||
|
||||
if ( isset( $_REQUEST['users'] ) ) {
|
||||
|
||||
Reference in New Issue
Block a user