From 261b688db071682ed2bffc3d68095785ba71304a Mon Sep 17 00:00:00 2001 From: George Kalampokis Date: Mon, 28 Sep 2020 14:31:42 +0300 Subject: [PATCH] File upload fix --- .../app/core/services/dataset-wizard/dataset-wizard.service.ts | 2 ++ dmp-frontend/src/app/core/services/dmp/dmp.service.ts | 2 ++ 2 files changed, 4 insertions(+) diff --git a/dmp-frontend/src/app/core/services/dataset-wizard/dataset-wizard.service.ts b/dmp-frontend/src/app/core/services/dataset-wizard/dataset-wizard.service.ts index 8d20be7d8..1703704b2 100644 --- a/dmp-frontend/src/app/core/services/dataset-wizard/dataset-wizard.service.ts +++ b/dmp-frontend/src/app/core/services/dataset-wizard/dataset-wizard.service.ts @@ -74,6 +74,8 @@ export class DatasetWizardService { for (let i = 0; i < fileList.length; i++) { formData.append('file', fileList[i], datasetTitle); } + } else if (Array.isArray(fileList)) { + formData.append('files', fileList); } else { formData.append('file', fileList); } diff --git a/dmp-frontend/src/app/core/services/dmp/dmp.service.ts b/dmp-frontend/src/app/core/services/dmp/dmp.service.ts index a3eb91475..8c8fdc0c3 100644 --- a/dmp-frontend/src/app/core/services/dmp/dmp.service.ts +++ b/dmp-frontend/src/app/core/services/dmp/dmp.service.ts @@ -143,6 +143,8 @@ export class DmpService { for (let i = 0; i < fileList.length; i++) { formData.append('file', fileList[i], dmpTitle); } + } else if (Array.isArray(fileList)) { + formData.append('files', fileList); } else { formData.append('file', fileList); }