WordPress.org

Make WordPress Core

Ticket #44081: 44081.5.diff

File 44081.5.diff, 2.2 KB (added by javorszky, 14 months ago)

Reword messages, remove "no requests to act upon" message.

  • src/wp-admin/includes/user.php

    diff --git src/wp-admin/includes/user.php src/wp-admin/includes/user.php
    index 4634c8e318..f578dccb56 100644
    Please click the following link to activate your user account: 
    590590 * @access private
    591591 *
    592592 * @param int $request_id Request ID.
    593  * @return bool|WP_Error Returns true/false based on the success of sending the email, or a WP_Error object.
     593 * @return bool|WP_Error Returns true if sending the email was successful, or a WP_Error object.
    594594 */
    595595function _wp_privacy_resend_request( $request_id ) {
    596596        $request_id = absint( $request_id );
    abstract class WP_Privacy_Requests_Table extends WP_List_Table { 
    11891189                $action      = $this->current_action();
    11901190                $request_ids = isset( $_REQUEST['request_id'] ) ? wp_parse_id_list( wp_unslash( $_REQUEST['request_id'] ) ) : array();
    11911191
    1192                 $count = 0;
     1192                $count         = 0;
     1193                $failure_count = 0;
    11931194
    1194                 if ( $request_ids ) {
    1195                         check_admin_referer( 'bulk-privacy_requests' );
     1195                if ( empty( $request_ids ) ) {
     1196                        return;
    11961197                }
    11971198
     1199                check_admin_referer( 'bulk-privacy_requests' );
     1200
    11981201                switch ( $action ) {
    11991202                        case 'delete':
    12001203                                foreach ( $request_ids as $request_id ) {
    abstract class WP_Privacy_Requests_Table extends WP_List_Table { 
    12181221                                        if ( $resend && ! is_wp_error( $resend ) ) {
    12191222                                                $count++;
    12201223                                        }
     1224
     1225                                        if ( is_wp_error( $resend ) ) {
     1226                                                $failure_count++;
     1227                                        }
    12211228                                }
    12221229
    1223                                 add_settings_error(
    1224                                         'bulk_action',
    1225                                         'bulk_action',
    1226                                         /* translators: %d: number of requests */
    1227                                         sprintf( _n( 'Re-sent %d request', 'Re-sent %d requests', $count ), $count ),
    1228                                         'updated'
    1229                                 );
     1230                                if ( $count ) {
     1231                                        add_settings_error(
     1232                                                'bulk_action',
     1233                                                'bulk_action',
     1234                                                /* translators: %d: number of requests */
     1235                                                sprintf( _n( 'Successfully re-sent %d request.', 'Successfully re-sent %d requests.', $count ), $count ),
     1236                                                'updated'
     1237                                        );
     1238                                }
     1239
     1240                                if ( $failure_count ) {
     1241                                        add_settings_error(
     1242                                                'bulk_action',
     1243                                                'bulk_action',
     1244                                                /* translators: %d: number of requests */
     1245                                                sprintf( _n( 'Failed to re-send %d request.', 'Failed to re-send %d requests.', $failure_count ), $failure_count )
     1246                                        );
     1247                                }
    12301248                                break;
    12311249                }
    12321250        }