Projet

Général

Profil

Actions

Anomalie #17154

fermé

[Parapheur] lier un user Courrier vers Parapheur n’autorise pas la griffe

Ajouté par Quentin RIBAC il y a plus de 3 ans. Mis à jour il y a plus d'un an.

Statut:
R&D - Terminé
Priorité:
0-Bloquant
Assigné à:
Florian AZIZIAN
Version cible:
Début:
21/05/2021
Echéance:
Projet Parapheur:
21.03.3

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.

Actions

Formats disponibles : Atom PDF