Skip to:
Content

bbPress.org

Changeset 4370


Ignore:
Timestamp:
11/09/2012 12:06:34 PM (13 years ago)
Author:
johnjamesjacoby
Message:

Users:

  • Update _is_ functions for user_status (spam|deleted)
  • Remove check of 'user_status' column value, since core only uses 'spam' and 'deleted' now.
  • Fixes issue where a 'user_status' setting would produce a false positive.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/includes/users/capabilities.php

    r4367 r4370  
    287287        $is_spammer = false;
    288288
    289     // User found
    290     } else {
    291 
    292         // Check if spam
    293         if ( !empty( $user->spam ) )
    294             $is_spammer = true;
    295 
    296         if ( 1 == $user->user_status )
    297             $is_spammer = true;
    298     }
    299 
    300     return apply_filters( 'bp_core_is_user_spammer', (bool) $is_spammer );
     289    // Check if spam
     290    } elseif ( !empty( $user->spam ) ) {
     291        $is_spammer = true;
     292    }
     293
     294    return (bool) apply_filters( 'bp_core_is_user_spammer', $is_spammer );
    301295}
    302296
     
    500494        $is_deleted = true;
    501495
    502     // User found
    503     } else {
    504 
    505         // Check if deleted
    506         if ( !empty( $user->deleted ) )
    507             $is_deleted = true;
    508 
    509         if ( 2 == $user->user_status )
    510             $is_deleted = true;
    511 
    512     }
    513 
    514     return apply_filters( 'bp_core_is_user_deleted', (bool) $is_deleted );
     496    // Check if deleted
     497    } elseif ( !empty( $user->deleted ) ) {
     498        $is_deleted = true;
     499    }
     500
     501    return (bool) apply_filters( 'bp_core_is_user_deleted', $is_deleted );
    515502}
    516503
Note: See TracChangeset for help on using the changeset viewer.