Skip to:
Content

BuddyPress.org

Changeset 4910


Ignore:
Timestamp:
07/30/2011 04:47:12 PM (14 years ago)
Author:
boonebgorges
Message:

Adds isset() checks to bp_x_user_id() and bp_x_user_domain() functions to avoid PHP notices when used by plugins

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-members/bp-members-template.php

    r4907 r4910  
    854854function bp_displayed_user_id() {
    855855    global $bp;
    856     return apply_filters( 'bp_displayed_user_id', $bp->displayed_user->id );
     856    return apply_filters( 'bp_displayed_user_id', isset( $bp->displayed_user->id ) ? $bp->displayed_user->id : 0 );
    857857}
    858858    function bp_current_user_id() { return bp_displayed_user_id(); }
     
    860860function bp_loggedin_user_id() {
    861861    global $bp;
    862     return apply_filters( 'bp_loggedin_user_id', $bp->loggedin_user->id );
     862    return apply_filters( 'bp_loggedin_user_id', isset( $bp->displayed_user->id ) ? $bp->loggedin_user->id : 0 );
    863863}
    864864
    865865function bp_displayed_user_domain() {
    866866    global $bp;
    867     return apply_filters( 'bp_displayed_user_domain', $bp->displayed_user->domain );
     867    return apply_filters( 'bp_displayed_user_domain', isset( $bp->displayed_user->domain ) ? $bp->displayed_user->domain : '' );
    868868}
    869869
    870870function bp_loggedin_user_domain() {
    871871    global $bp;
    872     return apply_filters( 'bp_loggedin_user_domain', $bp->loggedin_user->domain );
     872    return apply_filters( 'bp_loggedin_user_domain', isset( $bp->loggedin_user->domain ) ? $bp->loggedin_user->domain : '' );
    873873}
    874874
Note: See TracChangeset for help on using the changeset viewer.