WordPress.org

Make WordPress Core

Changeset 33542


Ignore:
Timestamp:
08/03/2015 09:11:35 PM (4 years ago)
Author:
ocean90
Message:

Heartbeat: Ensure post locks are released.

Location:
trunk/src/wp-admin
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/includes/post.php

    r33096 r33542  
    15691569        if ( $override ) {
    15701570            ?>
    1571             <a class="button button-primary wp-tab-last" href="<?php echo esc_url( add_query_arg( 'get-post-lock', '1', get_edit_post_link( $post->ID, 'url' ) ) ); ?>"><?php _e('Take over'); ?></a>
     1571            <a class="button button-primary wp-tab-last" href="<?php echo esc_url( add_query_arg( 'get-post-lock', '1', wp_nonce_url( get_edit_post_link( $post->ID, 'url' ), 'lock-post_' . $post->ID ) ) ); ?>"><?php _e('Take over'); ?></a>
    15721572            <?php
    15731573        }
  • trunk/src/wp-admin/post.php

    r33431 r33542  
    166166
    167167    if ( ! empty( $_GET['get-post-lock'] ) ) {
     168        check_admin_referer( 'lock-post_' . $post_id );
    168169        wp_set_post_lock( $post_id );
    169170        wp_redirect( get_edit_post_link( $post_id, 'url' ) );
Note: See TracChangeset for help on using the changeset viewer.