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

Double enregistrement lors de la création d'un nouvel objet #94

Open
fluidlog opened this issue Oct 18, 2022 · 1 comment
Open

Double enregistrement lors de la création d'un nouvel objet #94

fluidlog opened this issue Oct 18, 2022 · 1 comment
Milestone

Comments

@fluidlog
Copy link
Contributor

fluidlog commented Oct 18, 2022

Décrivez le bug
Pour un dev, ce ne sera pas un "bug", mais pour un utilisateur lambda, oui...
Lorsqu'on créer un objet dans Archipelago, que ce soit un orga, un projet etc... on doit enregistrer 2 fois au niveau du formulaire.

Etapes pour reproduire

  1. Aller dans Concepts > types
  2. Cliquer sur 'Créer'
  3. remplir le nom du type et sa classe
  4. Enregistrer (on voit bien un popup qui dit que c'est OK)
  5. On se retrouve de nouveau dans un formulaire avec un champ contenant ce que nous venons d'entrer, et encore un bouton "Enregistrer", et lorsqu'on clic dessus, un popup nous dit "mise à jour effectuée".
  6. C'est suite à ce deuxième enregistrement qu'on arrive enfin sur la liste et qu'on peut s'assurer que notre création est bien passée.

Comportement attendu
Avoir un workflow de création d'un nouvel objet.

Captures d'écran
Premier enregistrement :
image

Deuxième formulaire/enregistrement :
image

Pour les organisations, c'est un peu compréhensible, car on ne rempli pas tout la première fois, on créer l'objet, et ensuite le contenu, mais pour un statut, un type ou des objets qui n'ont pas beaucoup de contenu, l'utilisateur se demande pourquoi il doit valider deux fois sur "enregistrer".

Pour les orgas, si on souhaite garder les deux étapes, le bouton devrait alors être "Suivant" au lieu d'enregistrer la première fois. Peut-être que ce sera différent avec React-admin 4 ?...

@fluidlog fluidlog added the bug Something isn't working label Oct 18, 2022
@fluidlog fluidlog added this to the v1.0 milestone Oct 18, 2022
@fluidlog fluidlog changed the title Enregistrer les nouveaux objets en une seule étape Double enregistrement lors de la création d'un nouvel objet Oct 18, 2022
@srosset81
Copy link
Contributor

C'était juste pour simplifier le formulaire Create (qui pour le coup est le même pour toutes les ressources), mais on peut aussi créer un composant OrganizationForm, puis l'utiliser dans un formulaire Create et un formulaire Edit.

@srosset81 srosset81 removed the bug Something isn't working label Oct 18, 2022
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

No branches or pull requests

2 participants