Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
03/03/2012 09:40:53 AM (14 years ago)
Author:
johnjamesjacoby
Message:

Decouple group-forum delete from group delete function. See #3598.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-forums/bp-forums-functions.php

    r5796 r5871  
    6868    return bb_update_forum( array( 'forum_id' => (int) $forum_id, 'forum_name' => stripslashes( $forum_name ), 'forum_desc' => stripslashes( $forum_desc ), 'forum_slug' => stripslashes( $forum_slug ), 'forum_parent' => $forum_parent_id, 'forum_order' => $forum_order, 'forum_is_category' => $forum_is_category ) );
    6969}
     70
     71function bp_forums_delete_group_forum( $group_id ) {
     72    $forum_id = groups_get_groupmeta( $group_id, 'forum_id' );
     73
     74    if ( !empty( $forum_id ) && is_int( $forum_id ) ) {
     75        do_action( 'bbpress_init' );
     76        bb_delete_forum( $forum_id );
     77    }
     78}
     79add_action( 'groups_delete_group', 'bp_forums_delete_group_forum' );
    7080
    7181/** Topic Functions ***********************************************************/
Note: See TracChangeset for help on using the changeset viewer.