Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
11/21/2010 11:30:57 PM (15 years ago)
Author:
boonebgorges
Message:

Fixes a whole bunch of WP_DEBUG problems with groups and especially group creation.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-groups/bp-groups-templatetags.php

    r3449 r3472  
    11301130
    11311131        // If they're not logged in or are banned from the group, no join button.
    1132         if ( !is_user_logged_in() || $group->is_banned )
     1132        if ( !is_user_logged_in() || isset( $group->is_banned ) )
    11331133            return false;
    11341134
     
    16331633    global $bp;
    16341634
    1635     if ( !$bp->groups->completed_create_steps )
     1635    if ( !isset( $bp->groups->completed_create_steps ) )
    16361636        return false;
    16371637
     
    16781678    function bp_get_new_group_id() {
    16791679        global $bp;
    1680         return apply_filters( 'bp_get_new_group_id', $bp->groups->new_group_id );
     1680       
     1681        if ( isset( $bp->groups->new_group_id ) )
     1682            $new_group_id = $bp->groups->new_group_id;
     1683        else
     1684            $new_group_id = 0;
     1685       
     1686        return apply_filters( 'bp_get_new_group_id', $new_group_id );
    16811687    }
    16821688
     
    16861692    function bp_get_new_group_name() {
    16871693        global $bp;
    1688         return apply_filters( 'bp_get_new_group_name', $bp->groups->current_group->name );
     1694       
     1695        if ( isset( $bp->groups->current_group->name ) )
     1696            $name = $bp->groups->current_group->name;
     1697        else
     1698            $name = '';
     1699       
     1700        return apply_filters( 'bp_get_new_group_name', $name );
    16891701    }
    16901702
     
    16941706    function bp_get_new_group_description() {
    16951707        global $bp;
    1696         return apply_filters( 'bp_get_new_group_description', $bp->groups->current_group->description );
     1708       
     1709        if ( isset( $bp->groups->current_group->description ) )
     1710            $description = $bp->groups->current_group->description;
     1711        else
     1712            $description = '';
     1713           
     1714        return apply_filters( 'bp_get_new_group_description', $description );
    16971715    }
    16981716
Note: See TracChangeset for help on using the changeset viewer.