Skip to content

Commit 0f8cfd5

Browse files
committed
fix: 1101 correctifs saisie adresse plus validation (retours bot)
1 parent 1604ff8 commit 0f8cfd5

2 files changed

Lines changed: 3 additions & 4 deletions

File tree

packages/frontend-usagers/src/components/agrement/bilan/tranchesAge.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,10 @@ const ageRangeOptions = [
4747
{ label: "de 40 à 59 ans", value: "40_59", name: "trancheAge" },
4848
{ label: "plus de 59 ans", value: "59_et_plus", name: "trancheAge" },
4949
];
50-
5150
const validationSchema = yup.object({
5251
trancheAge:
5352
props.statut === AGREMENT_STATUT.BROUILLON
54-
? yup.array()
53+
? yup.array().notRequired().nullable()
5554
: requiredUnlessBrouillon(
5655
yup
5756
.array()
@@ -78,6 +77,7 @@ const {
7877
7978
const validateTranchesAge = async () => {
8079
const result = await validate();
80+
8181
if (!result.valid && trancheAgeErrorMessage.value) {
8282
toaster.error({
8383
description: trancheAgeErrorMessage.value,

packages/frontend-usagers/src/components/agrement/typeDeficiences.vue

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ const props = defineProps({
3636
statut: { type: String, required: true },
3737
typeDeficiences: { type: Array, default: () => [] },
3838
modifiable: { type: Boolean, required: false, default: false },
39-
validationObligatoire: { type: Boolean, default: true },
4039
});
4140
4241
const toaster = useToaster();
@@ -53,7 +52,7 @@ const handicapOptions = [
5352
const validationSchema = yup.object({
5453
typeDeficiences:
5554
props.statut === AGREMENT_STATUT.BROUILLON
56-
? yup.array() // Pas de validation si brouillon
55+
? yup.array().notRequired().nullable()
5756
: requiredUnlessBrouillon(
5857
yup
5958
.array()

0 commit comments

Comments
 (0)