Ticket #5903: 5903.01.patch
File 5903.01.patch, 951 bytes (added by , 10 years ago) |
---|
-
src/bp-settings/bp-settings-actions.php
426 426 427 427 // Email change is being verified 428 428 if ( isset( $_GET['verify_email_change'] ) ) { 429 $pending_email = bp_get_user_meta( bp_displayed_user_id(), 'pending_email_change' );429 $pending_email = bp_get_user_meta( bp_displayed_user_id(), 'pending_email_change', true ); 430 430 431 431 // Bail if the hash provided doesn't match the one saved in the database 432 432 if ( urldecode( $_GET['verify_email_change'] ) !== $pending_email['hash'] ) { … … 439 439 ) ); 440 440 441 441 if ( $email_changed ) { 442 // Delete object cache for displayed user 443 wp_cache_delete( 'bp_core_userdata_' . bp_displayed_user_id(), 'bp' ); 444 442 445 // Delete the pending email change key 443 446 bp_delete_user_meta( bp_displayed_user_id(), 'pending_email_change' ); 444 447