Skip to content
Snippets Groups Projects
Commit bb33db56 authored by Hamza HRAMCHI's avatar Hamza HRAMCHI
Browse files

FIX #22323 TIME 0:05 Fix send signature book action in indexation

parent 2280a1fa
No related branches found
No related tags found
No related merge requests found
......@@ -305,6 +305,7 @@ export class SendSignatureBookActionComponent implements AfterViewInit {
});
if (['optional', 'mandatory_final'].indexOf(this.workflowSignatoryRole) > -1) {
this.lastOneMustBeSignatory = this.workflowSignatoryRole === 'mandatory_final';
this.atLeastOneSign = true;
} else {
this.atLeastOneSign = nbSignRole >= 1;
......@@ -332,11 +333,14 @@ export class SendSignatureBookActionComponent implements AfterViewInit {
this.maximumSignRole = data.parameter.param_value_int;
resolve(true);
}),
exhaustMap(() => this.http.get('../rest/parameters/workflowEndBySignatory')),
exhaustMap(() => this.http.get('../rest/parameters/workflowSignatoryRole')),
tap((data: any) => {
this.lastOneMustBeSignatory = data.parameter.param_value_int !== 0;
if (!this.functions.empty(data.parameter)) {
this.workflowSignatoryRole = data.parameter.param_value_string;
}
resolve(true);
}),
finalize(() => this.checkWorkflowParameters(this.appVisaWorkflow.getWorkflow())),
catchError((err: any) => {
this.notify.handleErrors(err);
resolve(false);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment