Changeset 48438
- Timestamp:
- 07/11/2020 09:13:56 PM (4 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/revision.php
r48422 r48438 222 222 * Retrieve the autosaved data of the specified post. 223 223 * 224 * Returns a n object containing the information that was autosaved for the225 * specified post. If the optional $user_id is passed, returns the autosave for that user226 * otherwisereturns the latest autosave.224 * Returns a post object with the information that was autosaved for the specified post. 225 * If the optional $user_id is passed, returns the autosave for that user, otherwise 226 * returns the latest autosave. 227 227 * 228 228 * @since 2.6.0 … … 238 238 $user_id_query = ( 0 !== $user_id ) ? "AND post_author = $user_id" : null; 239 239 240 // Construct the autosave query 240 // Construct the autosave query. 241 241 $autosave_query = " 242 242 SELECT * … … 261 261 } 262 262 263 return $autosave[0];263 return get_post( $autosave[0] ); 264 264 } 265 265 -
trunk/tests/phpunit/tests/ajax/CustomizeManager.php
r48422 r48438 473 473 $this->assertEquals( 'draft', $this->_last_response_parsed['data']['changeset_status'] ); 474 474 $autosave_revision = wp_get_post_autosave( $post_id ); 475 $this->assertInstanceOf( ' stdClass', $autosave_revision );475 $this->assertInstanceOf( 'WP_Post', $autosave_revision ); 476 476 477 477 $this->assertContains( 'New Site Title', get_post( $post_id )->post_content ); … … 700 700 $this->assertNotWPError( $r ); 701 701 $autosave_revision = wp_get_post_autosave( $wp_customize->changeset_post_id() ); 702 $this->assertInstanceOf( ' stdClass', $autosave_revision );702 $this->assertInstanceOf( 'WP_Post', $autosave_revision ); 703 703 $this->assertContains( 'Foo', get_post( $wp_customize->changeset_post_id() )->post_content ); 704 704 $this->assertContains( 'Bar', $autosave_revision->post_content ); -
trunk/tests/phpunit/tests/customize/manager.php
r48422 r48438 1892 1892 // Verify that autosave happened. 1893 1893 $autosave_revision = wp_get_post_autosave( $changeset_post_id, get_current_user_id() ); 1894 $this->assertInstanceOf( ' stdClass', $autosave_revision );1894 $this->assertInstanceOf( 'WP_Post', $autosave_revision ); 1895 1895 $this->assertContains( 'Draft Title', get_post( $changeset_post_id )->post_content ); 1896 1896 $this->assertContains( 'Autosave Title', $autosave_revision->post_content );
Note: See TracChangeset
for help on using the changeset viewer.