diff --git a/app/pages/inscriptions/projet_academie.vue b/app/pages/inscriptions/projet_academie.vue
index 90592e4..109ae53 100644
--- a/app/pages/inscriptions/projet_academie.vue
+++ b/app/pages/inscriptions/projet_academie.vue
@@ -242,6 +242,7 @@
v-model="diploma.type"
label="Type du diplôme"
placeholder="Choisir un type"
+ :required="index === 0"
:options="diplomaTypeOptions"
:error="quoteFormErrors.diplomas[index].type"
/>
@@ -250,12 +251,14 @@
:id="`academie-diploma-${index}-other-type`"
v-model.trim="diploma.otherType"
label="Autre type de diplôme"
+ :required="index === 0"
:error="quoteFormErrors.diplomas[index].otherType"
/>
@@ -538,22 +543,30 @@
"Contrebasse",
"Flûte",
"Piccolo",
+ "Flûte en sol ",
+ "Flûte + flûte en sol",
"Flûte + piccolo",
"Hautbois",
- "Cor anglais jouant le 2e hautbois",
+ "Cor anglais jouant le hautbois",
"Clarinette",
+ "Clarinette en mi bémol",
+ "Clarinette basse",
+ "Clarinette + clarinette en mi bémol",
+ "Clarinette + clarinette basse",
"Basson",
"Contrebasson",
"Basson + Contrebasson",
"Cor",
"Trompette",
- "Trombone 2",
- "Trombone basse ou trombone 3",
+ "Trombone piccolo",
+ "Trompette + trompette piccolo",
+ "Trombone ténor",
+ "Trombone 3 / trombone basse",
"Tuba",
- "Harpe",
"Percussions",
"Timbales",
"Percussions + timbales",
+ "Harpe"
]
const trainingLevelOptions = [
"Cycle 3 - 1ère année",
@@ -760,9 +773,10 @@
}
quoteForm.diplomas.forEach((diploma, index) => {
+ const isFirstDiploma = index === 0
const hasDiplomaData = Boolean(diploma.type || diploma.otherType || diploma.discipline || diploma.year || diploma.establishment)
- if (!hasDiplomaData) {
+ if (!isFirstDiploma && !hasDiplomaData) {
return
}