Changeset 36482
- Timestamp:
- 02/05/2016 07:02:51 PM (9 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/user.php
r36306 r36482 1683 1683 1684 1684 wp_cache_delete( $user['user_email'], 'useremail' ); 1685 wp_cache_delete( $user['user_nicename'], 'userslugs' ); 1685 1686 1686 1687 // Merge old and new fields with new fields overwriting old ones. -
trunk/tests/phpunit/tests/user.php
r35772 r36482 901 901 902 902 $this->assertWPError( $u ); 903 } 904 905 /** 906 * @ticket 35750 907 */ 908 public function test_wp_update_user_should_delete_userslugs_cache() { 909 $u = self::factory()->user->create(); 910 $user = get_userdata( $u ); 911 912 wp_update_user( array( 913 'ID' => $u, 914 'user_nicename' => 'newusernicename', 915 ) ); 916 $updated_user = get_userdata( $u ); 917 918 $this->assertFalse( wp_cache_get( $user->user_nicename, 'userslugs' ) ); 919 $this->assertEquals( $u, wp_cache_get( $updated_user->user_nicename, 'userslugs' ) ); 903 920 } 904 921
Note: See TracChangeset
for help on using the changeset viewer.