diff --git a/src/wp-admin/users.php b/src/wp-admin/users.php
index 8e5312c..3835f36 100644
|
a
|
b
|
switch ( $wp_list_table->current_action() ) { |
| 250 | 250 | |
| 251 | 251 | // Send the password reset link. |
| 252 | 252 | $user = get_userdata( $id ); |
| 253 | | if ( retrieve_password( $user->user_login ) ) { |
| | 253 | if ( !is_wp_error( retrieve_password( $user->user_login ) ) ){ |
| 254 | 254 | ++$reset_count; |
| 255 | 255 | } |
| 256 | 256 | } |
| … |
… |
switch ( $wp_list_table->current_action() ) { |
| 565 | 565 | break; |
| 566 | 566 | case 'resetpassword': |
| 567 | 567 | $reset_count = isset( $_GET['reset_count'] ) ? (int) $_GET['reset_count'] : 0; |
| | 568 | $notice_type = $reset_count >= 1 ? 'updated' : 'error'; |
| 568 | 569 | if ( 1 === $reset_count ) { |
| 569 | 570 | $message = __( 'Password reset link sent.' ); |
| 570 | 571 | } else { |
| 571 | 572 | /* translators: %s: Number of users. */ |
| 572 | 573 | $message = _n( 'Password reset links sent to %s user.', 'Password reset links sent to %s users.', $reset_count ); |
| 573 | 574 | } |
| 574 | | $messages[] = '<div id="message" class="updated notice is-dismissible"><p>' . sprintf( $message, number_format_i18n( $reset_count ) ) . '</p></div>'; |
| | 575 | $messages[] = '<div id="message" class="notice is-dismissible ' . esc_attr( $notice_type ) . '"><p>' . sprintf( $message, number_format_i18n( $reset_count ) ) . '</p></div>'; |
| 575 | 576 | break; |
| 576 | 577 | case 'promote': |
| 577 | 578 | $messages[] = '<div id="message" class="updated notice is-dismissible"><p>' . __( 'Changed roles.' ) . '</p></div>'; |