Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pas de numéro de fiche zone délimitée si visibilité brouillon #490

Merged
merged 1 commit into from
Nov 28, 2024

Conversation

alanzirek
Copy link
Collaborator

@alanzirek alanzirek commented Nov 22, 2024

Cette PR supprime l'attribution d'un numéro de fiche lorsque la fiche zone délimitée est en visibilité brouillon.

Model FicheZoneDelimitee et Migration:

  • le champ numero devient nullable
  • ajout d'une contrainte pour s'assurer que numero est null quand la visibilite est brouillon
  • ajout d'une méthode save pour attribuer automatiquement un numéro quand la visibilité est local

Templates:

  • Modification du template de détail pour affichage conditionnel du champ numero.

Tests:

  • Ajout de test e2e et modèle pour valider la contrainte.
  • Refactoring de quelques tests pour respecter la nouvelle contrainte de base.

@alanzirek alanzirek linked an issue Nov 22, 2024 that may be closed by this pull request
@alanzirek alanzirek force-pushed the not-numero-fzd-brouillon branch 2 times, most recently from a5c374e to 4625e14 Compare November 26, 2024 13:19
@alanzirek alanzirek marked this pull request as ready for review November 26, 2024 13:24
- model FicheZoneDelimitee: le champ numero devient nullable
- model FicheZoneDelimitee: ajout d'une contrainte pour s'assurer que numero est null quand la visibilite est brouillon
- model FicheZoneDelimitee: ajout d'une méthode save pour attribuer automatiquement un numéro quand la visibilité est local
- modification du template de détail pour affichage conditionnel du champ numero
- ajout de tests du modèle pour valider la contrainte de base ajoutée (check_fiche_zone_delimitee_numero_fiche_is_null_when_visibilite_is_brouillon)
- ajout d'un test e2e
- refactoring de certains tests pour respecter la contrainte
@alanzirek alanzirek merged commit cd80c28 into main Nov 28, 2024
5 checks passed
@alanzirek alanzirek deleted the not-numero-fzd-brouillon branch November 28, 2024 10:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Pas de numéro de fiche zone si visibilité brouillon
1 participant