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

Erreur 500 : zone sensible et pictogramme de règle #4392

Open
raphaeldoisy opened this issue Dec 3, 2024 · 1 comment
Open

Erreur 500 : zone sensible et pictogramme de règle #4392

raphaeldoisy opened this issue Dec 3, 2024 · 1 comment
Labels

Comments

@raphaeldoisy
Copy link

Déroulé:

  1. Côté admin, je créé une nouvelle règle pour le module de zones sensibles. Celle-ci n'a pas de pictogramme, le champs n'est pas obligatoire.

  2. Côté gestion, je créé une nouvelle zone réglementaire avec cette règle.

  3. Lors de l'enregistrement de cette zone je me retrouve avec une erreur car le champ pictogram dans la table est vide.
    image

  4. On pourrait croire que l'enregistrement ne se fait pas dans la base et pourtant elle y est bien et on la voit dans la liste côté gestion.
    image

  5. A partir de là nous ne pouvons plus interagir avec cette zone, une fois qu'on clique dessus la même erreur revient car le pictogramme n'existe pas. Impossible donc de la supprimer par ce procédé à moins de toucher directement à la BDD.

Proposition:
J'imagine que c'est un cas qui ne doit pas être bien commun et peut-être incongru mais tout de même.
De mon point de vue, le pictogramme devrait donc être obligatoire lors de la création d'une règle dans notre cas.

@camillemonchicourt
Copy link
Member

Ou alors on garde le fait que les pictogrammes des règles ne soient pas obligatoires et on fait en sorte que le fait d'associer une zone réglementaire à une règle sans picto ne renvoie pas de message d'erreur.
Je pencherai pour le fait qu'on doit pouvoir créer une règle sans lui associer de pictogramme et que cela ne devrait pas empêcher de créer une règle et l'associer à une zone réglementaire.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants