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);
             }
         }
     }