Skip to:
Content

bbPress.org

Changeset 5651


Ignore:
Timestamp:
03/23/2015 10:55:27 AM (8 years ago)
Author:
netweb
Message:

Don't create post revisions when updating replies menu order in bbp_update_reply_position() as there's no post content changed.

Props netweb. Fixes #2656

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/includes/replies/functions.php

    r5637 r5651  
    23582358    }
    23592359
    2360     // Update the replies' 'menp_order' with the reply position
     2360    // Toggle revisions off as we are not altering content
     2361    if ( post_type_supports( bbp_get_reply_post_type(), 'revisions' ) ) {
     2362        $revisions_removed = true;
     2363        remove_post_type_support( bbp_get_reply_post_type(), 'revisions' );
     2364    }
     2365
     2366    // Update the replies' 'menu_order' with the reply position
    23612367    wp_update_post( array(
    23622368        'ID'         => $reply_id,
    23632369        'menu_order' => $reply_position
    23642370    ) );
     2371
     2372    // Toggle revisions back on
     2373    if ( true === $revisions_removed ) {
     2374        $revisions_removed = false;
     2375        add_post_type_support( bbp_get_reply_post_type(), 'revisions' );
     2376    }
    23652377
    23662378    return (int) $reply_position;
Note: See TracChangeset for help on using the changeset viewer.