diff --git a/src/frontend/app/indexation/indexing-form/indexing-form.component.ts b/src/frontend/app/indexation/indexing-form/indexing-form.component.ts index 7fec0ae1e64e68234ba318f598b8204bab8b4cac..780d8093191a8d34ece432c472ed1218f2acd320 100755 --- a/src/frontend/app/indexation/indexing-form/indexing-form.component.ts +++ b/src/frontend/app/indexation/indexing-form/indexing-form.component.ts @@ -267,7 +267,6 @@ export class IndexingFormComponent implements OnInit { resDataClone: any; isProcessLimitDateToday: boolean = false; - previousProcessLimitDate: any = {}; constructor( public translate: TranslateService, @@ -1165,7 +1164,6 @@ export class IndexingFormComponent implements OnInit { toggleTodayDate(field: any) { field.today = !field.today; if (field.today) { - this.previousProcessLimitDate = this.arrFormControl[field.identifier]; this.arrFormControl[field.identifier].disable(); this.arrFormControl[field.identifier].setValue(new Date()); if (field.identifier === 'processLimitDate' && !this.functions.empty(this.arrFormControl['priority'])) { @@ -1177,11 +1175,7 @@ export class IndexingFormComponent implements OnInit { const clonePriority = this.indexingModelClone.fields.find((element: any) => element.identifier === 'priority'); if (field.identifier === 'processLimitDate' && !this.functions.empty(this.arrFormControl['priority']) && !this.functions.empty(clonePriority)) { this.arrFormControl['priority'].setValue(clonePriority.default_value); - this.setPriorityColor(null, clonePriority.default_value); - } - const cloneProcessLimitDate = this.indexingModelClone.fields.find((element: any) => element.identifier === 'processLimitDate'); - if (field.identifier === 'processLimitDate' && !this.functions.empty(cloneProcessLimitDate)) { - this.arrFormControl[field.identifier].setValue(cloneProcessLimitDate.default_value); + this.calcLimitDateByPriority(clonePriority, clonePriority.default_value); } } }