Changeset 43614 for branches/4.9/src/wp-includes/user.php
- Timestamp:
- 09/03/2018 09:00:16 PM (8 years ago)
- Location:
- branches/4.9
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
src/wp-includes/user.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/4.9
-
branches/4.9/src/wp-includes/user.php
r43488 r43614 3280 3280 * 3281 3281 * @param string $request_id ID of the request created via wp_create_user_request(). 3282 * @return WP_Error|bool Will return true/false based on the success of sending the email, or a WP_Error object.3282 * @return bool|WP_Error True on success, `WP_Error` on failure. 3283 3283 */ 3284 3284 function wp_send_user_request( $request_id ) { … … 3287 3287 3288 3288 if ( ! $request ) { 3289 return new WP_Error( 'user_request_error', __( 'Invalid request.' ) ); 3290 } 3289 return new WP_Error( 'invalid_request', __( 'Invalid user request.' ) ); 3290 } 3291 3292 // Localize message content for user; fallback to site default for visitors. 3293 if ( ! empty( $request->user_id ) ) { 3294 $locale = get_user_locale( $request->user_id ); 3295 } else { 3296 $locale = get_locale(); 3297 } 3298 3299 $switched_locale = switch_to_locale( $locale ); 3291 3300 3292 3301 $email_data = array( … … 3377 3386 $subject = apply_filters( 'user_request_action_email_subject', $subject, $email_data['sitename'], $email_data ); 3378 3387 3379 return wp_mail( $email_data['email'], $subject, $content ); 3388 $email_sent = wp_mail( $email_data['email'], $subject, $content ); 3389 3390 if ( $switched_locale ) { 3391 restore_previous_locale(); 3392 } 3393 3394 if ( ! $email_sent ) { 3395 return new WP_Error( 'privacy_email_error', __( 'Unable to send personal data export confirmation email.' ) ); 3396 } 3397 3398 return true; 3380 3399 } 3381 3400 … … 3427 3446 3428 3447 if ( ! $request ) { 3429 return new WP_Error( ' user_request_error', __( 'Invalid request.' ) );3448 return new WP_Error( 'invalid_request', __( 'Invalid request.' ) ); 3430 3449 } 3431 3450 … … 3514 3533 * @var int 3515 3534 */ 3516 3517 3535 public $user_id = 0; 3518 3536
Note: See TracChangeset
for help on using the changeset viewer.