Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
12/24/2011 03:37:55 PM (15 years ago)
Author:
boonebgorges
Message:

Don't send at-message notifications more than once for the same activity item. Fixes #3825

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-activity/bp-activity-notifications.php

    r5296 r5595  
    4141function bp_activity_at_message_notification( $activity_id, $receiver_user_id ) {
    4242        global $bp;
     43       
     44        // Don't leave multiple notifications for the same activity item
     45        $notifications = BP_Core_Notification::get_all_for_user( $receiver_user_id, 'all' );
     46       
     47        foreach( $notifications as $notification ) {
     48                if ( $activity_id == $notification->item_id ) {
     49                        return;
     50                }
     51        }
    4352
    4453        $activity = new BP_Activity_Activity( $activity_id );
Note: See TracChangeset for help on using the changeset viewer.