Ticket #44721: 44721.diff
| File 44721.diff, 831 bytes (added by , 7 years ago) |
|---|
-
src/wp-includes/user.php
3116 3116 return; 3117 3117 } 3118 3118 3119 // Localize message content for user; fallback to site default for visitors. 3120 if ( ! empty( $request_data->user_id ) ) { 3121 $locale = get_user_locale( $request_data->user_id ); 3122 } else { 3123 $locale = get_locale(); 3124 } 3125 3126 $switched_locale = switch_to_locale( $locale ); 3127 3119 3128 /** 3120 3129 * Filters the recipient of the data erasure fulfillment notification. 3121 3130 * … … 3226 3235 3227 3236 $email_sent = wp_mail( $user_email, $subject, $content ); 3228 3237 3238 if ( $switched_locale ) { 3239 restore_previous_locale(); 3240 } 3241 3229 3242 if ( $email_sent ) { 3230 3243 update_post_meta( $request_id, '_wp_user_notified', true ); 3231 3244 }