Ticket #44708: 44708.patch
| File 44708.patch, 5.1 KB (added by , 8 years ago) |
|---|
-
wp-admin/includes/user.php
618 618 * @access private 619 619 * 620 620 * @param int $request_id Request ID. 621 * @return int|WP_Error $requestRequest ID on success or WP_Error.621 * @return int|WP_Error Request ID on success or WP_Error. 622 622 */ 623 623 function _wp_privacy_completed_request( $request_id ) { 624 $request_id = absint( $request_id );625 $request _data= wp_get_user_request_data( $request_id );624 $request_id = absint( $request_id ); 625 $request = wp_get_user_request_data( $request_id ); 626 626 627 if ( ! $request _data) {627 if ( ! $request ) { 628 628 return new WP_Error( 'privacy_request_error', __( 'Invalid request.' ) ); 629 629 } 630 630 631 631 update_post_meta( $request_id, '_wp_user_request_completed_timestamp', time() ); 632 632 633 $request =wp_update_post(633 return wp_update_post( 634 634 array( 635 635 'ID' => $request_id, 636 636 'post_status' => 'request-completed', 637 637 ) 638 638 ); 639 640 return $request;641 639 } 642 640 643 641 /** -
wp-includes/user.php
2935 2935 * @param int $request_id ID of the request. 2936 2936 */ 2937 2937 function _wp_privacy_account_request_confirmed( $request_id ) { 2938 $request _data= wp_get_user_request_data( $request_id );2938 $request = wp_get_user_request_data( $request_id ); 2939 2939 2940 if ( ! $request _data) {2940 if ( ! $request ) { 2941 2941 return; 2942 2942 } 2943 2943 2944 if ( ! in_array( $request _data->status, array( 'request-pending', 'request-failed' ), true ) ) {2944 if ( ! in_array( $request->status, array( 'request-pending', 'request-failed' ), true ) ) { 2945 2945 return; 2946 2946 } 2947 2947 … … 2965 2965 * @param int $request_id The ID of the request. 2966 2966 */ 2967 2967 function _wp_privacy_send_request_confirmation_notification( $request_id ) { 2968 $request _data= wp_get_user_request_data( $request_id );2968 $request = wp_get_user_request_data( $request_id ); 2969 2969 2970 if ( ! is_a( $request _data, 'WP_User_Request' ) || 'request-confirmed' !== $request_data->status ) {2970 if ( ! is_a( $request, 'WP_User_Request' ) || 'request-confirmed' !== $request->status ) { 2971 2971 return; 2972 2972 } 2973 2973 … … 2977 2977 return; 2978 2978 } 2979 2979 2980 $manage_url = add_query_arg( 'page', $request _data->action_name, admin_url( 'tools.php' ) );2981 $action_description = wp_user_request_action_description( $request _data->action_name );2980 $manage_url = add_query_arg( 'page', $request->action_name, admin_url( 'tools.php' ) ); 2981 $action_description = wp_user_request_action_description( $request->action_name ); 2982 2982 2983 2983 /** 2984 2984 * Filters the recipient of the data request confirmation notification. … … 2991 2991 * 2992 2992 * @since 4.9.6 2993 2993 * 2994 * @param string $admin_email The email address of the notification recipient.2995 * @param WP_User_Request $request _dataThe request that is initiating the notification.2994 * @param string $admin_email The email address of the notification recipient. 2995 * @param WP_User_Request $request The request that is initiating the notification. 2996 2996 */ 2997 $admin_email = apply_filters( 'user_request_confirmed_email_to', get_site_option( 'admin_email' ), $request _data);2997 $admin_email = apply_filters( 'user_request_confirmed_email_to', get_site_option( 'admin_email' ), $request ); 2998 2998 2999 2999 $email_data = array( 3000 'request' => $request _data,3001 'user_email' => $request _data->email,3000 'request' => $request, 3001 'user_email' => $request->email, 3002 3002 'description' => $action_description, 3003 3003 'manage_url' => $manage_url, 3004 3004 'sitename' => wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES ), … … 3104 3104 * @param int $request_id The privacy request post ID associated with this request. 3105 3105 */ 3106 3106 function _wp_privacy_send_erasure_fulfillment_notification( $request_id ) { 3107 $request _data= wp_get_user_request_data( $request_id );3107 $request = wp_get_user_request_data( $request_id ); 3108 3108 3109 if ( ! is_a( $request _data, 'WP_User_Request' ) || 'request-completed' !== $request_data->status ) {3109 if ( ! is_a( $request, 'WP_User_Request' ) || 'request-completed' !== $request->status ) { 3110 3110 return; 3111 3111 } 3112 3112 … … 3121 3121 * 3122 3122 * @since 4.9.6 3123 3123 * 3124 * @param string $user_email The email address of the notification recipient.3125 * @param WP_User_Request $request _dataThe request that is initiating the notification.3124 * @param string $user_email The email address of the notification recipient. 3125 * @param WP_User_Request $request The request that is initiating the notification. 3126 3126 */ 3127 $user_email = apply_filters( 'user_erasure_fulfillment_email_to', $request _data->email, $request_data);3127 $user_email = apply_filters( 'user_erasure_fulfillment_email_to', $request->email, $request ); 3128 3128 3129 3129 $email_data = array( 3130 'request' => $request _data,3130 'request' => $request, 3131 3131 'message_recipient' => $user_email, 3132 3132 'privacy_policy_url' => get_privacy_policy_url(), 3133 3133 'sitename' => wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES ),
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)