diff --git a/src/frontend/app/indexation/indexation.component.ts b/src/frontend/app/indexation/indexation.component.ts
index b524973b09ad63c0abda58b708f82ce9475e7768..c99db83104fec86a1e8b8e72a6a70f32fa307611 100644
--- a/src/frontend/app/indexation/indexation.component.ts
+++ b/src/frontend/app/indexation/indexation.component.ts
@@ -127,12 +127,20 @@ export class IndexationComponent implements OnInit {
     onSubmit() {
         if (this.indexingForm.isValidForm()) {
             alert(this.selectedAction.component + '() déclenchée');
-            console.log(this.indexingForm.getDatas());
+            this.formatDatas(this.indexingForm.getDatas());
             console.log(this.appDocumentViewer.getFile());
         } else {
             alert('Veuillez corriger les erreurs.');
         }
+    }
+
+    formatDatas(datas: any) {
+        let formatData: any = {};
+        datas.forEach((element: any) => {
+            formatData[element.identifier] = element.default_value;
+        });
 
+        console.log(formatData);
     }
 
     loadIndexingModel(indexingModel: any) {
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 5c50d605b9474b595141ca4e53a98235ef75fc60..2197fbc0880092b913000598675904a57e62afe4 100644
--- a/src/frontend/app/indexation/indexing-form/indexing-form.component.ts
+++ b/src/frontend/app/indexation/indexing-form/indexing-form.component.ts
@@ -260,6 +260,12 @@ export class IndexingFormComponent implements OnInit {
             } else {
                 element.default_value = this.arrFormControl[element.identifier].value;
             }
+            if (element.identifier === "destination") {
+                arrIndexingModels.push({
+                    identifier : 'diffusionList',
+                    default_value : this.arrFormControl['diffusionList'].value
+                });
+            }
         });
         return arrIndexingModels;
     }