Skip to:
Content

BuddyPress.org

Ticket #1536: 1536.patch

File 1536.patch, 1.6 KB (added by boonebgorges, 14 years ago)
  • bp-blogs.php

     
    293293        bp_blogs_update_blogmeta( $recorded_blog->blog_id, 'description', $description );
    294294        bp_blogs_update_blogmeta( $recorded_blog->blog_id, 'last_activity', bp_core_current_time() );
    295295
     296    $is_blog_public = apply_filters( 'bp_is_new_blog_public', (int)$_POST['blog_public'] );
     297
    296298        // Only record this activity if the blog is public
    297         if ( (int)$_POST['blog_public'] && !$no_activity ) {
     299        if ( $is_blog_public && !$no_activity ) {
    298300                // Record this in activity streams
    299301                bp_blogs_record_activity( array(
    300302                        'user_id'      => $recorded_blog->user_id,
     
    356358        if ( $post->post_type != 'post' )
    357359                return false;
    358360
     361    $is_blog_public = apply_filters( 'bp_is_blog_public', (int)get_blog_option( $blog_id, 'blog_public' ) );
     362
    359363        if ( 'publish' == $post->post_status && '' == $post->post_password ) {
    360                 if ( (int)get_blog_option( $blog_id, 'blog_public' ) || !is_multisite() ) {
     364                if ( $is_blog_public || !is_multisite() ) {
    361365                        /* Record this in activity streams */
    362366                        $post_permalink = get_permalink( $post_id );
    363367
     
    426430        if ( !empty( $recorded_comment->post->post_password ) )
    427431                return false;
    428432
     433    $is_blog_public = apply_filters( 'bp_is_blog_public', (int)get_blog_option( $blog_id, 'blog_public' ) );
     434
    429435        // If blog is public allow activity to be posted
    430         if ( get_blog_option( $blog_id, 'blog_public' ) ) {
     436        if ( $is_blog_public ) {
    431437
    432438                // Get activity related links
    433439                $post_permalink = get_permalink( $recorded_comment->comment_post_ID );