From 5e4d1bc2d65fa3efa4585c6620c12a55d52d57b3 Mon Sep 17 00:00:00 2001 From: Sergey Biryukov Date: Fri, 28 Apr 2023 10:03:12 +0000 Subject: [PATCH] REST API: Remove unused variable from the permissions check for deleting a revision. `WP_REST_Revisions_Controller::delete_item_permissions_check()` no longer uses the value of the `$parent_post_type` variable anywhere. Follow-up to [45812], [47547], [47850]. Props Soean, mukesh27. Fixes #58218. git-svn-id: https://develop.svn.wordpress.org/trunk@55696 602fd350-edb4-49c9-b593-d223f7449a82 --- .../rest-api/endpoints/class-wp-rest-revisions-controller.php | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php b/src/wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php index 61fd9233e3..0f1cc81723 100644 --- a/src/wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php +++ b/src/wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php @@ -410,8 +410,6 @@ class WP_REST_Revisions_Controller extends WP_REST_Controller { return $parent; } - $parent_post_type = get_post_type_object( $parent->post_type ); - if ( ! current_user_can( 'delete_post', $parent->ID ) ) { return new WP_Error( 'rest_cannot_delete',