Make WordPress Core


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

    r43012 r43061  
    142142        var erasersCount  = $action.data( 'erasers-count' );
    143143
    144         var removedCount  = 0;
    145         var retainedCount = 0;
     144        var hasRemoved    = false;
     145        var hasRetained   = false;
    146146        var messages      = [];
    147147
     
    153153            var summaryMessage = strings.noDataFound;
    154154            var classes = 'notice-success';
    155             if ( 0 === removedCount ) {
    156                 if ( 0 === retainedCount ) {
     155            if ( false === hasRemoved ) {
     156                if ( false === hasRetained ) {
    157157                    summaryMessage = strings.noDataFound;
    158158                } else {
     
    161161                }
    162162            } else {
    163                 if ( 0 === retainedCount ) {
     163                if ( false === hasRetained ) {
    164164                    summaryMessage = strings.foundAndRemoved;
    165165                } else {
     
    193193                }
    194194                var responseData = response.data;
    195                 if ( responseData.num_items_removed ) {
    196                     removedCount += responseData.num_items_removed;
    197                 }
    198                 if ( responseData.num_items_retained ) {
    199                     retainedCount += responseData.num_items_removed;
     195                if ( responseData.items_removed ) {
     196                    hasRemoved = hasRemoved || responseData.items_removed;
     197                }
     198                if ( responseData.items_retained ) {
     199                    hasRetained = hasRetained || responseData.items_retained;
    200200                }
    201201                if ( responseData.messages ) {
Note: See TracChangeset for help on using the changeset viewer.