Project

General

Profile

Anomalie #17154

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

Added by Quentin RIBAC about 1 year ago. Updated about 1 year ago.

Status:
Développé / Analysé (S)
Priority:
0-Bloquant
Assignee:
Florian AZIZIAN
Target version:
Start date:
05/21/2021
Due date:
Tags 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.

History

#1 Updated by Emmanuel DILLARD about 1 year ago

  • Status changed from A qualifier to A étudier
  • Assignee changed from EDI PO to Florian AZIZIAN

#2 Updated by Florian AZIZIAN about 1 year ago

  • Project changed from Backlog to CURRENT SPRINT
  • Status changed from A étudier to En cours de dev (S)
  • Tags Parapheur 21.03.4 added

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.

#3 Updated by Florian AZIZIAN about 1 year ago

  • Target version changed from Inscription Backlog Parapheur to Parapheur Develop

#4 Updated by GIT LAB about 1 year ago

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

#5 Updated by Florian AZIZIAN about 1 year ago

  • Status changed from En cours de dev (S) to A tester (S)

#6 Updated by GIT LAB about 1 year ago

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

#7 Updated by Florian AZIZIAN about 1 year ago

  • Tags Parapheur 21.03.3 added
  • Tags Parapheur deleted (21.03.4)

#9 Updated by Florian AZIZIAN about 1 year ago

  • Status changed from A tester (S) to Développé / Analysé (S)

#11 Updated by Emmanuel DILLARD about 1 year ago

  • Project changed from CURRENT SPRINT to Backlog

#12 Updated by Emmanuel DILLARD about 1 year ago

  • Project changed from Backlog to Backlog Parapheur
  • Target version changed from Parapheur Develop to Develop

Also available in: Atom PDF