Skip to:
Content

BuddyPress.org

Ticket #8551: 8551.1.diff

File 8551.1.diff, 813 bytes (added by dcavins, 4 months ago)

Avoid fatals when enabling friends and groups components.

  • src/bp-core/bp-core-template.php

    diff --git src/bp-core/bp-core-template.php src/bp-core/bp-core-template.php
    index 0961c0805..6a4efd461 100644
    function bp_is_user_friends_activity() { 
    24112411                return false;
    24122412        }
    24132413
    2414         $slug = bp_get_friends_slug();
     2414        $slug = function_exists( 'bp_get_friends_slug' ) ? bp_get_friends_slug() : '';
    24152415
    24162416        if ( empty( $slug ) ) {
    24172417                $slug = 'friends';
    function bp_is_user_groups_activity() { 
    24392439                return false;
    24402440        }
    24412441
    2442         $slug = ( bp_get_groups_slug() )
    2443                 ? bp_get_groups_slug()
    2444                 : 'groups';
     2442        $slug = function_exists( 'bp_get_groups_slug' ) ? bp_get_groups_slug() : '';
     2443
     2444        if ( empty( $slug ) ) {
     2445                $slug = 'groups';
     2446        }
    24452447
    24462448        if ( bp_is_user_activity() && bp_is_current_action( $slug ) ) {
    24472449                return true;