Country metadata qualification wasn't correctly editable #704
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Nous avons introduit un bug avec la PR #681 . Initialement on avait le souci suivant : pour les paper qui avaient un country (driver_license et national_id_card), pour le country FR de ces papiers on ne pouvait pas éditer cet metadata (country) car lors d'une édition, on cherche la step associée. Et il n'y avait pas de step pour ces papiers FR, c'était implicite.
On a alors corrigé #681 de sorte qu'on prenne toujours la step foreign. Ce qui fonctionne pour la metadata country. Or ça posait souci pour les autres metadata, par exemple AObtention de driver_license, car spécifique à la version FR du papier.
Ici on revient donc sur l'approche initiale, en rajoutant la step manquante, mais en la masquant dans le processus de création (car la valeur est implicite).