|
|
|
@ -607,9 +607,8 @@ if ($form->validate()) { |
|
|
|
|
$user_data['picture_uri'] = $new_picture; |
|
|
|
|
$_SESSION['image_uploaded'] = 'success'; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
// remove existing picture if asked |
|
|
|
|
elseif (!empty($user_data['remove_picture'])) { |
|
|
|
|
} elseif (!empty($user_data['remove_picture'])) { |
|
|
|
|
// remove existing picture if asked |
|
|
|
|
UserManager::delete_user_picture(api_get_user_id()); |
|
|
|
|
$user_data['picture_uri'] = ''; |
|
|
|
|
} |
|
|
|
@ -657,15 +656,15 @@ if ($form->validate()) { |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
//Only update values that are request by the "profile" setting |
|
|
|
|
$profile_list = api_get_setting('profile'); |
|
|
|
|
|
|
|
|
|
$profile_list = api_get_setting('profile'); |
|
|
|
|
$available_values_to_modify = array(); |
|
|
|
|
|
|
|
|
|
foreach($profile_list as $key => $status) { |
|
|
|
|
if ($status == 'true') { |
|
|
|
|
if ($key == 'name') { |
|
|
|
|
$available_values_to_modify[] = 'firstname'; |
|
|
|
|
$available_values_to_modify[] = 'lastname'; |
|
|
|
|
} elseif ($key == 'picture') { |
|
|
|
|
$available_values_to_modify[] = 'picture_uri'; |
|
|
|
|
} else { |
|
|
|
|
$available_values_to_modify[] = $key; |
|
|
|
|
} |
|
|
|
|