Skip to:
Content

bbPress.org

Ticket #3409: 3409.patch

File 3409.patch, 1.2 KB (added by johnjamesjacoby, 15 months ago)

Fix for trash and spam

  • src/includes/replies/functions.php

     
    414414                        if ( bbp_is_topic_trash( $topic_id ) ) {
    415415
    416416                                // Get pre_trashed_replies for topic
    417                                 $pre_trashed_replies = (array) get_post_meta( $topic_id, '_bbp_pre_trashed_replies', true );
     417                                $pre_trashed_meta = get_post_meta( $topic_id, '_bbp_pre_trashed_replies', true );
    418418
     419                                // Format the meta value
     420                                $pre_trashed_replies = is_array( $pre_trashed_meta )
     421                                        ? array_reverse( $pre_trashed_meta )
     422                                        : array();
     423
    419424                                // Add this reply to the end of the existing replies
    420425                                $pre_trashed_replies[] = $reply_id;
    421426
     
    433438                        if ( bbp_is_topic_spam( $topic_id ) ) {
    434439
    435440                                // Get pre_spammed_replies for topic
    436                                 $pre_spammed_replies = (array) get_post_meta( $topic_id, '_bbp_pre_spammed_replies', true );
     441                                $pre_trashed_meta = get_post_meta( $topic_id, '_bbp_pre_spammed_replies', true );
    437442
     443                                // Format the meta value
     444                                $pre_spammed_replies = is_array( $pre_trashed_meta )
     445                                        ? array_reverse( $pre_trashed_meta )
     446                                        : array();
     447
    438448                                // Add this reply to the end of the existing replies
    439449                                $pre_spammed_replies[] = $reply_id;