Ticket #38857: 38857.patch
File 38857.patch, 2.2 KB (added by , 9 years ago) |
---|
-
class-wp-rest-post-types-controller.php
127 127 } 128 128 129 129 if ( 'edit' === $request['context'] && ! current_user_can( $obj->cap->edit_posts ) ) { 130 return new WP_Error( 'rest_forbidden_context', __( 'Sorry, you are not allowed to managethis resource.' ), array( 'status' => rest_authorization_required_code() ) );130 return new WP_Error( 'rest_forbidden_context', __( 'Sorry, you are not allowed to edit this resource.' ), array( 'status' => rest_authorization_required_code() ) ); 131 131 } 132 132 133 133 $data = $this->prepare_item_for_response( $obj, $request ); -
class-wp-rest-taxonomies-controller.php
141 141 return false; 142 142 } 143 143 if ( 'edit' === $request['context'] && ! current_user_can( $tax_obj->cap->manage_terms ) ) { 144 return new WP_Error( 'rest_forbidden_context', __( 'Sorry, you are not allowed to managethis resource.' ), array( 'status' => rest_authorization_required_code() ) );144 return new WP_Error( 'rest_forbidden_context', __( 'Sorry, you are not allowed to edit this resource.' ), array( 'status' => rest_authorization_required_code() ) ); 145 145 } 146 146 } 147 147 -
class-wp-rest-users-controller.php
515 515 $id = (int) $request['id']; 516 516 517 517 if ( ! current_user_can( 'edit_user', $id ) ) { 518 return new WP_Error( 'rest_cannot_edit', __( 'Sorry, you are not allowed to edit resource.' ), array( 'status' => rest_authorization_required_code() ) );518 return new WP_Error( 'rest_cannot_edit', __( 'Sorry, you are not allowed to edit this resource.' ), array( 'status' => rest_authorization_required_code() ) ); 519 519 } 520 520 521 521 if ( ! empty( $request['roles'] ) && ! current_user_can( 'edit_users' ) ) {