Fix user email cache issue

This commit is contained in:
Champ Camba
2017-03-03 16:37:43 +08:00
parent 803cc64e29
commit fe52d526c1
+14 -2
View File
@@ -1451,8 +1451,8 @@
function um_user( $data, $attrs = null ) {
global $ultimatemember;
switch($data){
switch($data){
default:
@@ -1472,6 +1472,18 @@
return $value;
break;
case 'user_email':
$user_email_in_meta = get_user_meta( um_user('ID'), 'user_email', true );
if( $user_email_in_meta ){
delete_user_meta( um_user('ID'), 'user_email' );
}
$value = um_profile( $data );
return $value;
break;
case 'first_name':
case 'last_name':