diff --git a/app/static/js/bulletin-but.js b/app/static/js/bulletin-but.js index 7e9c0ed05963e0238a3b17b308f5bf3e91db03ab..8da7d7216b6f2c0c860e0ff48156186d8752fd1c 100644 --- a/app/static/js/bulletin-but.js +++ b/app/static/js/bulletin-but.js @@ -51,26 +51,31 @@ function showData(data) { /* Informations sur l'étudiant */ /********************************/ function showInformations(data) { - document.querySelector(".studentPic").src = data.etudiant.photo_url || "default_Student.svg"; - - let output = ` - <div class=info_etudiant> - <div class=civilite> - ${civilite(data.etudiant.civilite)} - ${data.etudiant.nom} - ${data.etudiant.prenom} - né${(data.etudiant.civilite == "F") ? "e" : ""} le ${ISOToDate(data.etudiant.date_naissance)} - </div> - <div class=numerosEtudiant> - Numéro étudiant : ${data.etudiant.code_nip} - Code INE : ${data.etudiant.code_ine} - </div> - <div>${data.formation.titre}</div> - - </div> - `; - - document.querySelector(".infoEtudiant").innerHTML = output; + document.querySelector(".studentPic").src = data.etudiant.photo_url || "default_Student.svg"; + + let output = ` + <div class=info_etudiant> + <div class=civilite> + ${civilite(data.etudiant.civilite)} + ${data.etudiant.nom} + ${data.etudiant.prenom}`; + + if(data.etudiant.date_naissance){ + output += `né${(data.etudiant.civilite == "F") ? "e" : ""} le ${ISOToDate(data.etudiant.date_naissance)}`; + } + + output += ` + </div> + <div class=numerosEtudiant> + Numéro étudiant : ${data.etudiant.code_nip} + Code INE : ${data.etudiant.code_ine} + </div> + <div>${data.formation.titre}</div> + + </div> + `; + + document.querySelector(".infoEtudiant").innerHTML = output; } /*******************************/