diff --git a/wp-includes/update.php b/wp-includes/update.php index 77f801f301..0f23e2a987 100644 --- a/wp-includes/update.php +++ b/wp-includes/update.php @@ -173,8 +173,7 @@ function wp_version_check( $extra_stats = array(), $force_check = false ) { return; } - $offers = $body['offers']; - $has_auto_update = false; + $offers = $body['offers']; foreach ( $offers as &$offer ) { foreach ( $offer as $offer_key => $value ) { @@ -208,10 +207,6 @@ function wp_version_check( $extra_stats = array(), $force_check = false ) { ), '' ) ); - - if ( 'autoupdate' == $offer->response ) { - $has_auto_update = true; - } } $updates = new stdClass(); @@ -234,13 +229,8 @@ function wp_version_check( $extra_stats = array(), $force_check = false ) { } // Trigger background updates if running non-interactively, and we weren't called from the update handler. - if ( $doing_cron && $has_auto_update && ! doing_action( 'wp_maybe_auto_update' ) ) { - include_once( ABSPATH . '/wp-admin/includes/update.php' ); - - // Only trigger background updates if an acceptable autoupdate is on offer, avoids needless extra API calls. - if ( find_core_auto_update() ) { - do_action( 'wp_maybe_auto_update' ); - } + if ( $doing_cron && ! doing_action( 'wp_maybe_auto_update' ) ) { + do_action( 'wp_maybe_auto_update' ); } } diff --git a/wp-includes/version.php b/wp-includes/version.php index 621e968fb7..033e9da65d 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -4,7 +4,7 @@ * * @global string $wp_version */ -$wp_version = '5.0-alpha-42652'; +$wp_version = '5.0-alpha-42653'; /** * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.