feat: Gestion des rattachements de Guardian à des RF déjà existants

This commit is contained in:
N3WT DE COMPET
2025-03-12 14:04:35 +01:00
parent 753a8d647e
commit 7d1b9c5657
10 changed files with 241 additions and 196 deletions

View File

@ -170,7 +170,7 @@ useEffect(() => {
const fetchInitialData = () => {
Promise.all([
fetchClasses(selectedEstablishmentId),
fetchStudents(selectedEstablishmentId) // Utiliser l'ID de l'établissement ici
fetchStudents(selectedEstablishmentId)
])
.then(([classesData, studentsData]) => {
setClasses(classesData);
@ -374,11 +374,11 @@ useEffect(()=>{
last_name: updatedData.studentLastName,
first_name: updatedData.studentFirstName,
guardians: updatedData.selectedGuardians.length !== 0 ? updatedData.selectedGuardians.map(guardianId => ({ id: guardianId })) : [{
profile_role: {
profile_role_data: {
establishment: selectedEstablishmentId,
role_type: 2,
is_active: false,
profile: {
profile_data: {
email: updatedData.guardianEmail,
password: 'Provisoire01!',
username: updatedData.guardianEmail,