Candidature : permettre l'édition de la commune de naissance lors de l'acceptation d'une candidature, même si le candidat a des critères certifiés#6333
Conversation
Since 1f63fcd we set the fields used to certify eligibility criteria as readonly. However, sometimes job_seeker.jobseeker_profile.birth_place is empty. In that case we need to let the user fill a value, otherwise the form remains invalid.
1 similar comment
| if self.birth_place is None: | ||
| blocked_fields.discard("birth_place") |
There was a problem hiding this comment.
Je n'ai pas systématisé à tous les champs pour ne pas avoir une surface de changement trop grande.
There was a problem hiding this comment.
J'aurais tendance au contraire à le mettre sur tous les champs 🤔
On a une idée de comment sont gérés les champs vides côté API ?
There was a problem hiding this comment.
Mis à part que c'est une anomalie (https://www.notion.so/Commune-de-naissance-gris-lors-de-la-validation-d-une-candidature-1fa5f321b6048001876bce4b6576cc69?d=7415f321b60482b5bb9c038599c533b9&source=copy_link), non, je ne sais pas.
There was a problem hiding this comment.
L'idée de ne faire que le champ de la commune de naissance c'est aussi d'être au courant par le support si d'autres champs ont ce problème.
🤔 Pourquoi ?
Les champs nécessaires à la certification des critères sont non modifiables, notamment lors de l'acceptation d'une candidature.
Or, parfois, le champ "Commune de naissance" est vide. Et donc le formulaire ne peut être validé.
🍰 Comment ?
On ne met ce champ en lecture seule que s'il n'est pas vide.