Make WordPress Core

Changeset 26549


Ignore:
Timestamp:
12/03/2013 12:44:22 AM (11 years ago)
Author:
azaozz
Message:

Heartbeat:

  • Bring back heartbeat.interval().
  • Rename wp_disable_heartbeat_suspend() to wp_heartbeat_set_suspension().
  • Rename the option for disabling suspension from options.suspend to options.suspension.

Fixes #25073.

Location:
trunk/src
Files:
4 edited

Legend:

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

    r26506 r26549  
    744744 * @since 3.8
    745745 */
    746 function wp_disable_heartbeat_suspend( $settings ) {
     746function wp_heartbeat_set_suspension( $settings ) {
    747747    global $pagenow;
    748748
    749749    if ( 'post.php' === $pagenow || 'post-new.php' === $pagenow ) {
    750         $settings['suspend'] = 'disable';
     750        $settings['suspension'] = 'disable';
    751751    }
    752752
    753753    return $settings;
    754754}
    755 add_filter( 'heartbeat_settings', 'wp_disable_heartbeat_suspend' );
     755add_filter( 'heartbeat_settings', 'wp_heartbeat_set_suspension' );
  • trunk/src/wp-admin/js/inline-edit-post.js

    r26264 r26549  
    353353    // Set the heartbeat interval to 15 sec.
    354354    if ( typeof wp !== 'undefined' && wp.heartbeat ) {
    355         wp.heartbeat.setInterval( 15 );
     355        wp.heartbeat.interval( 15 );
    356356    }
    357357});
  • trunk/src/wp-admin/js/post.js

    r26204 r26549  
    378378    // Set the heartbeat interval to 15 sec. if post lock dialogs are enabled
    379379    if ( typeof wp !== 'undefined' && wp.heartbeat && $('#post-lock-dialog').length ) {
    380         wp.heartbeat.setInterval( 15 );
     380        wp.heartbeat.interval( 15 );
    381381    }
    382382
  • trunk/src/wp-includes/js/heartbeat.js

    r26428 r26549  
    133133                }
    134134
    135                 if ( options.suspend === 'disable' ) {
     135                if ( options.suspension === 'disable' ) {
    136136                    settings.suspendEnabled = false;
    137137                }
     
    343343                // Do this last, can trigger the next XHR if connection time > 5 sec. and newInterval == 'fast'
    344344                if ( newInterval ) {
    345                     setInterval( newInterval );
     345                    interval( newInterval );
    346346                }
    347347            }).fail( function( jqXHR, textStatus, error ) {
     
    606606         * @return int Current interval in seconds
    607607         */
    608         function setInterval( speed, ticks ) {
     608        function interval( speed, ticks ) {
    609609            var interval, oldInerval = settings.tempInterval ? settings.tempInterval : settings.mainInterval;
    610610
     
    726726            connectNow: connectNow,
    727727            disableSuspend: disableSuspend,
    728             setInterval: setInterval,
     728            interval: interval,
    729729            hasConnectionError: hasConnectionError,
    730730            enqueue: enqueue,
Note: See TracChangeset for help on using the changeset viewer.