Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
11/08/2011 01:24:47 AM (13 years ago)
Author:
johnjamesjacoby
Message:

Use bp_loggedin_user_id() rather than reference the $bp->logged_user->id global var directly. Second step at consolidating user ID checks to use WP_User class later. See #3738.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-messages/bp-messages-classes.php

    r4961 r5302  
    3939
    4040        // Get the unread count for the logged in user
    41         if ( isset( $this->recipients[$bp->loggedin_user->id] ) )
    42             $this->unread_count = $this->recipients[$bp->loggedin_user->id]->unread_count;
     41        if ( isset( $this->recipients[bp_loggedin_user_id()] ) )
     42            $this->unread_count = $this->recipients[bp_loggedin_user_id()]->unread_count;
    4343    }
    4444
     
    6767        global $wpdb, $bp;
    6868
    69         $delete_for_user = $wpdb->query( $wpdb->prepare( "UPDATE {$bp->messages->table_name_recipients} SET is_deleted = 1 WHERE thread_id = %d AND user_id = %d", $thread_id, $bp->loggedin_user->id ) );
     69        $delete_for_user = $wpdb->query( $wpdb->prepare( "UPDATE {$bp->messages->table_name_recipients} SET is_deleted = 1 WHERE thread_id = %d AND user_id = %d", $thread_id, bp_loggedin_user_id() ) );
    7070
    7171        // Check to see if any more recipients remain for this message
     
    123123        global $wpdb, $bp;
    124124
    125         $sql = $wpdb->prepare( "UPDATE {$bp->messages->table_name_recipients} SET unread_count = 0 WHERE user_id = %d AND thread_id = %d", $bp->loggedin_user->id, $thread_id );
     125        $sql = $wpdb->prepare( "UPDATE {$bp->messages->table_name_recipients} SET unread_count = 0 WHERE user_id = %d AND thread_id = %d", bp_loggedin_user_id(), $thread_id );
    126126        $wpdb->query($sql);
    127127    }
     
    130130        global $wpdb, $bp;
    131131
    132         $sql = $wpdb->prepare( "UPDATE {$bp->messages->table_name_recipients} SET unread_count = 1 WHERE user_id = %d AND thread_id = %d", $bp->loggedin_user->id, $thread_id );
     132        $sql = $wpdb->prepare( "UPDATE {$bp->messages->table_name_recipients} SET unread_count = 1 WHERE user_id = %d AND thread_id = %d", bp_loggedin_user_id(), $thread_id );
    133133        $wpdb->query($sql);
    134134    }
     
    157157            return false;
    158158
    159         return in_array( $bp->loggedin_user->id, $sender_ids );
     159        return in_array( bp_loggedin_user_id(), $sender_ids );
    160160    }
    161161
     
    173173
    174174        if ( empty( $user_id ) )
    175             $user_id = $bp->loggedin_user->id;
     175            $user_id = bp_loggedin_user_id();
    176176
    177177        $sql = $wpdb->prepare( "SELECT SUM(unread_count) FROM {$bp->messages->table_name_recipients} WHERE user_id = %d AND is_deleted = 0 AND sender_only = 0", $user_id );
     
    188188
    189189        if ( empty( $user_id ) )
    190             $user_id = $bp->loggedin_user->id;
     190            $user_id = bp_loggedin_user_id();
    191191
    192192        return $wpdb->get_var( $wpdb->prepare( "SELECT id FROM {$bp->messages->table_name_recipients} WHERE thread_id = %d AND user_id = %d", $thread_id, $user_id ) );
     
    259259
    260260        $this->date_sent = bp_core_current_time();
    261         $this->sender_id = $bp->loggedin_user->id;
     261        $this->sender_id = bp_loggedin_user_id();
    262262
    263263        if ( !empty( $id ) )
     
    355355        global $wpdb, $bp;
    356356
    357         return $wpdb->get_var( $wpdb->prepare( "SELECT id FROM {$bp->messages->table_name_messages} WHERE sender_id = %d AND thread_id = %d ORDER BY date_sent DESC LIMIT 1", $bp->loggedin_user->id, $thread_id ) );
     357        return $wpdb->get_var( $wpdb->prepare( "SELECT id FROM {$bp->messages->table_name_messages} WHERE sender_id = %d AND thread_id = %d ORDER BY date_sent DESC LIMIT 1", bp_loggedin_user_id(), $thread_id ) );
    358358    }
    359359
     
    422422        $wpdb->query( $wpdb->prepare( "UPDATE {$bp->messages->table_name_notices} SET is_active = 0 WHERE id != %d", $id ) );
    423423
    424         bp_update_user_meta( $bp->loggedin_user->id, 'last_activity', bp_core_current_time() );
     424        bp_update_user_meta( bp_loggedin_user_id(), 'last_activity', bp_core_current_time() );
    425425
    426426        do_action_ref_array( 'messages_notice_after_save', array( &$this ) );
Note: See TracChangeset for help on using the changeset viewer.