Anomalie #17154
fermé[Parapheur] lier un user Courrier vers Parapheur n’autorise pas la griffe
Description
À cet endroit du code de Maarch Parapheur : https://labs.maarch.org/maarch/MaarchParapheur/blob/21.03.2/src/app/user/controllers/UserController.php#L166
On indique que si aucun mode de signature n’est fourni explicitement, on n’en met aucun. Cependant la griffe "stamp"
est obligatoire.
Dans la base de données, on a bien ["stamp"]::jsonb
comme valeur par défaut, mais elle n’est pas prise en compte étant donné que l’on fournit explicitement un tableau vide dans le code lié ci-dessus.
Pour essayer : lier une instance Courrier à une instance Parapheur ; lier un utilisateur Courrier au Parapheur via l’appli Courrier ; aller dans Parapheur et voir que la griffe est désactivée pour ce user. On ne peut pas l’activer via l’interface ni dans un fichier : il faut intervenir en base de données.
Hotfix : mettre stamp
dans le tableau par défaut à la ligne 166 du UserController.php de Maarch Parapheur.
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Statut changé de A qualifier à R&D - A étudier
- Assigné à changé de EDI PO à Florian AZIZIAN
Mis à jour par Florian AZIZIAN il y a plus de 3 ans
- Projet changé de 298 à 299
- Statut changé de R&D - A étudier à R&D - En cours
- Projet Parapheur 21.03.4 ajouté
Problème reproduit sur la 21.03 Courrier + Parapheur.
La proposition d'ajouter stamp dans le tableau est la bonne
Car dans la doc de l'API, on dit que stamp est la valeur par défaut.
Mis à jour par Florian AZIZIAN il y a plus de 3 ans
- Version cible changé de Inscription Backlog Parapheur à Parapheur Develop
Mis à jour par GIT LAB il y a plus de 3 ans
Commit ajouté sur la branche 21.03 de MaarchParapheur
FIX #17154 TIME 0:20 Add stamp by default, if no signature modes defined
https://labs.maarch.org/maarch/MaarchParapheur/commit/157423293a9986c8a73a2fe24c6e58b62adc137a
Mis à jour par Florian AZIZIAN il y a plus de 3 ans
- Statut changé de R&D - En cours à R&D - En test
Mis à jour par GIT LAB il y a plus de 3 ans
Commit ajouté sur la branche develop de MaarchParapheur
FIX #17154 TIME 0:05 Add stamp by default, if no signature modes defined
https://labs.maarch.org/maarch/MaarchParapheur/commit/cc4c0ec7165510382bacece849cce81311a623c1
Mis à jour par Florian AZIZIAN il y a plus de 3 ans
- Projet Parapheur 21.03.3 ajouté
- Projet Parapheur
21.03.4supprimé
Mis à jour par Florian AZIZIAN il y a plus de 3 ans
- Statut changé de R&D - En test à R&D - Terminé
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Projet changé de 298 à Backlog Parapheur
- Version cible changé de Parapheur Develop à Develop
Mis à jour par Emmanuel DILLARD il y a presque 2 ans
- Version cible changé de Develop à 2301.1.0