fix(user): Appel à la route de modification d'un utilisateur dans l'API. (PATCH /ldap/user/update/{email})
- Adaptation de l'objet kazUser pour qu'il corresponde a l'attente de l'api.
This commit is contained in:
@@ -82,20 +82,14 @@ class UserController extends AbstractController
|
||||
}
|
||||
// --- Fin gestion de l'image de profil ---
|
||||
|
||||
// Synchronisation des données avec l'API
|
||||
$kazUser = [
|
||||
'telephone' => $form->get('telephone')->getData(),
|
||||
'alternateEmail' => $form->get('alternateEmail')->getData(),
|
||||
];
|
||||
// Synchronisation des données avec l'API
|
||||
$kazUser = $user->convertToKazUser();
|
||||
|
||||
try {
|
||||
$apiKazService->updateUserData($user->getEmail(), $kazUser);
|
||||
|
||||
$this->addFlash('success', 'Votre profil a été mis à jour avec succès !');
|
||||
} catch (Exception $e) {
|
||||
} catch (Exception $e) {
|
||||
$this->addFlash('error', 'Impossible de mettre à jour votre profil' . $e->getMessage());
|
||||
}
|
||||
|
||||
// Sauvegarde en base de données
|
||||
$entityManager->flush();
|
||||
// Message de confirmation et rechargement de la page
|
||||
|
||||
Reference in New Issue
Block a user