diff --git a/src/views/Brief.vue b/src/views/Brief.vue index 6ea85db..acc132f 100644 --- a/src/views/Brief.vue +++ b/src/views/Brief.vue @@ -13,9 +13,13 @@ class="btn | ml-auto" @click="validate" v-if="page.content.isvalidated != 'true'" - :disabled="page.moodboard.length === 0" + :disabled=" + !page.hasOwnProperty('moodboard') || page.moodboard.length === 0 + " :title=" - page.moodboard.length === 0 ? 'Ajoutez au moins une image' : undefined + !page.hasOwnProperty('moodboard') || page.moodboard.length === 0 + ? 'Ajoutez au moins une image' + : undefined " > Valider et envoyer le brief @@ -57,7 +61,7 @@ function setInitialStep() { } const hasPDF = page.value?.content?.pdf?.length !== 0; const hasImages = - page.value.content.moodboard.length !== 0 || + page.value.content?.moodboard.length !== 0 || page.value.content.description.length !== 0; const isEmpty = !hasPDF && !hasImages; if (isEmpty) return 'Intro';