Skip to:
Content

BuddyPress.org

Ticket #5970: bp-messages-notifications-5970.diff

File bp-messages-notifications-5970.diff, 1.7 KB (added by tw2113, 10 years ago)

Filter name changes.

  • src/bp-messages/bp-messages-notifications.php

     
    125125        $total_items = (int) $total_items;
    126126        $link        = trailingslashit( bp_loggedin_user_domain() . bp_get_messages_slug() . '/inbox' );
    127127        $title       = __( 'Inbox', 'buddypress' );
     128        $amount      = 'single';
    128129
    129130        if ( 'new_message' === $action ) {
    130131                if ( $total_items > 1 ) {
    131132                        $text   = sprintf( __( 'You have %d new messages', 'buddypress' ), $total_items );
    132                         $filter = 'bp_messages_multiple_new_message_notification';
     133                        $amount = 'multiple';
    133134                } else {
    134135                        // get message thread ID
    135136                        $message   = new BP_Messages_Message( $item_id );
     
    143144                        } else {
    144145                                $text = sprintf( _n( 'You have %s new private message', 'You have %s new private messages', $total_items, 'buddypress' ), bp_core_number_format( $total_items ) );
    145146                        }
    146                         $filter = 'bp_messages_single_new_message_notification';
    147147                }
    148148        }
    149149
     
    153153                } else {
    154154                        $retval = esc_html( $text );
    155155                }
    156                 $return = apply_filters( $filter, $retval, (int) $total_items, $text, $link, $item_id, $secondary_item_id );
     156                $return = apply_filters( 'bp_messages_' . $amount . '_new_message_notification', $retval, (int) $total_items, $text, $link, $item_id, $secondary_item_id );
    157157        } else {
    158                 $return = apply_filters( $filter, array(
     158                $return = apply_filters( 'bp_messages_' . $amount . '_new_message_notification', array(
    159159                        'text' => $text,
    160160                        'link' => $link
    161161                ), $link, (int) $total_items, $text, $link, $item_id, $secondary_item_id );