Make WordPress Core


Ignore:
Timestamp:
05/01/2018 07:26:53 PM (8 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.