From 95b449ddfde4160a55237e0c50e6bed604dcdfe5 Mon Sep 17 00:00:00 2001 From: N3WT DE COMPET Date: Tue, 20 May 2025 17:43:34 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20Modification=20d'un=20guardian=20sans=20?= =?UTF-8?q?changer=20d'adresse=20mail=20(m=C3=AAme=20profil)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../subscriptions/createSubscription/page.js | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/Front-End/src/app/[locale]/admin/subscriptions/createSubscription/page.js b/Front-End/src/app/[locale]/admin/subscriptions/createSubscription/page.js index 1aabb08..18a4ada 100644 --- a/Front-End/src/app/[locale]/admin/subscriptions/createSubscription/page.js +++ b/Front-End/src/app/[locale]/admin/subscriptions/createSubscription/page.js @@ -409,7 +409,6 @@ export default function CreateSubscriptionPage() { }, last_name: formDataRef.current.guardianLastName, first_name: formDataRef.current.guardianFirstName, - birth_date: formDataRef.current.guardianBirthDate, phone: formDataRef.current.guardianPhone, }, ]; @@ -418,7 +417,19 @@ export default function CreateSubscriptionPage() { logger.debug('Cas 4 : Profil existant avec le même email', { existingProfile, }); - return []; + return [ + { + profile_role_data: { + establishment: selectedEstablishmentId, + role_type: 2, + is_active: true, + profile: formDataRef.current.existingProfileId, + }, + last_name: formDataRef.current.guardianLastName, + first_name: formDataRef.current.guardianFirstName, + phone: formDataRef.current.guardianPhone, + }, + ]; } } else { // Cas 1 : Profil inexistant