diff --git a/src/frontend/app/document/document.component.ts b/src/frontend/app/document/document.component.ts index 55baf823fa085c6c45a7a6d974a6bb52232605e8..e4b2d384bb765688aff2e8ce0635b2b1f1355a4a 100755 --- a/src/frontend/app/document/document.component.ts +++ b/src/frontend/app/document/document.component.ts @@ -329,7 +329,7 @@ export class DocumentComponent implements OnInit { const realUserWorkflow = this.mainDocument.workflow.filter((line: { current: boolean }) => line.current === true); - this.mainDocument.isCertified = this.mainDocument.workflow.filter((line: any) => line.status !== 'REF' && line.status !== 'STOP' && line.mode === 'sign' && line.signatureMode !== 'stamp' && line.processDate !== null).length > 0; + this.mainDocument.isCertified = this.mainDocument.workflow.filter((line: any) => line.status !== 'REF' && line.status !== 'STOP' && line.mode.indexOf('sign') > -1 && line.signatureMode !== 'stamp' && line.processDate !== null).length > 0; const externalUser: any = this.mainDocument.workflow.filter((user: any) => user.userId === null && user.current === true); if (realUserWorkflow.length === 0 || this.mainDocument.readOnly || externalUser.length > 0) { this.actionsList = [