Skip to:
Content

BuddyPress.org

Ticket #7486: 7486.1.diff

File 7486.1.diff, 1.0 KB (added by dcavins, 3 years ago)

Improve "invite accepted" message.

  • src/bp-groups/bp-groups-screens.php

    diff --git src/bp-groups/bp-groups-screens.php src/bp-groups/bp-groups-screens.php
    index 17e139b..4439306 100644
    function groups_screen_group_invites() { 
    8282                if ( !groups_accept_invite( bp_loggedin_user_id(), $group_id ) ) {
    8383                        bp_core_add_message( __('Group invite could not be accepted', 'buddypress'), 'error' );
    8484                } else {
    85                         bp_core_add_message( __('Group invite accepted', 'buddypress') );
    86 
    87                         // Record this in activity streams.
    8885                        $group = groups_get_group( $group_id );
    8986
     87                        // Build a useful message.
     88                        $group_permalink = sprintf(
     89                                '<a href="%s">%s</a>',
     90                                esc_url( bp_get_group_permalink( $group ) ),
     91                                esc_html( bp_get_group_name( $group ) )
     92                        );
     93                        bp_core_add_message( sprintf( __('Group invite accepted. Visit %s.', 'buddypress'), $group_permalink ) );
     94
     95                        // Record this in activity streams.
    9096                        groups_record_activity( array(
    9197                                'type'    => 'joined_group',
    9298                                'item_id' => $group->id