Make WordPress Core


Ignore:
Timestamp:
05/01/2018 07:26:53 PM (7 years ago)
Author:
azaozz
Message:

Privacy: improve wp_privacy_erase_personal_data(), return boolean values.

Props ericdaams.
See #43602.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/comment.php

    r43058 r43061  
    34133413    if ( empty( $email_address ) ) {
    34143414        return array(
    3415             'num_items_removed'  => 0,
    3416             'num_items_retained' => 0,
    3417             'messages'           => array(),
    3418             'done'               => true,
     3415            'items_removed'  => false,
     3416            'items_retained' => false,
     3417            'messages'       => array(),
     3418            'done'           => true,
    34193419        );
    34203420    }
    34213421
    34223422    // Limit us to 500 comments at a time to avoid timing out.
    3423     $number            = 500;
    3424     $page              = (int) $page;
    3425     $num_items_removed = 0;
     3423    $number         = 500;
     3424    $page           = (int) $page;
     3425    $items_removed  = false;
     3426    $items_retained = false;
    34263427
    34273428    $comments = get_comments(
     
    34703471            }
    34713472
     3473            $items_retained = true;
     3474
    34723475            continue;
    34733476        }
     
    34803483
    34813484        if ( $updated ) {
    3482             $num_items_removed++;
     3485            $items_removed = true;
    34833486            clean_comment_cache( $comment_id );
     3487        } else {
     3488            $items_retained = true;
    34843489        }
    34853490    }
     
    34883493
    34893494    return array(
    3490         'num_items_removed'  => $num_items_removed,
    3491         'num_items_retained' => count( $comments ) - $num_items_removed,
    3492         'messages'           => $messages,
    3493         'done'               => $done,
     3495        'items_removed'  => $items_removed,
     3496        'items_retained' => $items_retained,
     3497        'messages'       => $messages,
     3498        'done'           => $done,
    34943499    );
    34953500}
     3501
Note: See TracChangeset for help on using the changeset viewer.