Supprimer les signatures des PJ lors de la fusion #75
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.
Je propose ce patch pour corriger l'issue #56. C'est en PROD à Paris 1 depuis quelques semaines, et cela nous donne satisfaction.
Je souhaite qu'il soit intégré (sous une forme ou une autre) à la version officielle d'eCandidat.
Point clé :
Depuis quelques mois, les relevés de notes de l'Université Paris 1 sont signés numériquement. Lorsque des candidats issus de Paris 1 vont candidater sur les applications eCandidat des autres établissements, ils vont déposer leurs relevés de notes dans les PJ. Comme ils sont signés, lors de la fusion avec les autres pages du dossier eCandidat, la signature va devenir invalide. Nous ne souhaitons pas que les dossiers des étudiants Paris 1 se retrouvent invalides dans les autres établissements.
Ce patch supprime les signatures des documents fusionnés. Ainsi, le dossier eCandidat fusionné ne contiendra jamais de bribes de signatures invalides. Si les établissements n'ont pas activé la signature numérique dans eCandidat, le dossier restera non signé, mais valide.
NB : Concernant la forme, je n'ai pas fait d'effort particulier, car je ne sais pas si ce patch va être mergé tel quel. Bien sûr, si besoin, je suis prêt à le raffiner avec des commentaires, etc. Mais peut-être que ce patch ne sera pas utilisé tel quel, et servira juste de source d'inspiration pour l'intégration officielle. Tout ce que je souhaite, c'est que cette fonctionnalité soit intégrée dans la version officielle, d'une manière ou d'une autre.