From e33e0ef1ae3e85d1a952e06692c7be099fc48436 Mon Sep 17 00:00:00 2001 From: Alex ORLUC <alex.orluc@maarch.org> Date: Mon, 25 Jan 2021 17:12:35 +0100 Subject: [PATCH] FEAT #16000 TIME 0:25 add mode sign + fix bad info signaturePos and datePos --- .../maarch-paraph/maarch-paraph.component.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/frontend/app/actions/send-external-signatory-book-action/maarch-paraph/maarch-paraph.component.ts b/src/frontend/app/actions/send-external-signatory-book-action/maarch-paraph/maarch-paraph.component.ts index 71692cceb22..db8b5be04d7 100644 --- a/src/frontend/app/actions/send-external-signatory-book-action/maarch-paraph/maarch-paraph.component.ts +++ b/src/frontend/app/actions/send-external-signatory-book-action/maarch-paraph/maarch-paraph.component.ts @@ -74,9 +74,10 @@ export class MaarchParaphComponent implements OnInit { 'mainDocument': resource.mainDocument, 'externalId': element.externalId.maarchParapheur, 'sequence': index, - 'action': element.requested_signature ? 'sign' : 'visa', - 'signaturePositions': resource.signaturePositions !== undefined ? resource.signaturePositions : [], - 'datePositions': resource.datePositions !== undefined ? resource.datePositions : [], + 'action': element.role === 'visa' ? 'visa' : 'sign', + 'signatureMode': element.role, + 'signaturePositions': resource.signaturePositions !== undefined ? resource.signaturePositions.filter((item: any) => item.sequence === index) : [], + 'datePositions': resource.datePositions !== undefined ? resource.datePositions.filter((item: any) => item.sequence === index) : [], } ); }); -- GitLab