DISIC / observatoire

🕵️‍♀️ Observatoire de la qualité des démarches en ligne
https://observatoire.numerique.gouv.fr/
GNU Lesser General Public License v3.0
10 stars 4 forks source link

L'association d'une démarche à un utilisateur et à sa clé d'API peut être stockée plusieurs fois si le bouton "installer l'outil JDMA" est cliqué plusieurs fois #1130

Closed lucaa closed 2 years ago

lucaa commented 2 years ago

Suite au travail fait pour #1095, le code qui génère et associe la clé d'API d'un utilisateur à une démarche peut être appelé plusieurs fois:

À chacun de ces appels, une association de la clé à la démarche est re-stockée (dans Demarches.Embed.), même si la clé est déjà stockée où existe déjà. Même si cela ne pose aucun problème fonctionnel, on devrait empêcher cela, pour garder la donnée stockée propre.

lucaa commented 2 years ago

Le code a été corrigé, une vérification est désormais faite avant de stocker la clé, au cas ou elle est déjà stockée.