From 4d249eeae4e282549c018ed84fbe61f22d54d223 Mon Sep 17 00:00:00 2001 From: George Kalampokis Date: Mon, 24 Aug 2020 10:49:50 +0300 Subject: [PATCH] Changed the file format when creating Zenodo Deposit --- .../eu/eudat/logic/managers/DataManagementPlanManager.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dmp-backend/web/src/main/java/eu/eudat/logic/managers/DataManagementPlanManager.java b/dmp-backend/web/src/main/java/eu/eudat/logic/managers/DataManagementPlanManager.java index 199c4f504..2f7b23d26 100644 --- a/dmp-backend/web/src/main/java/eu/eudat/logic/managers/DataManagementPlanManager.java +++ b/dmp-backend/web/src/main/java/eu/eudat/logic/managers/DataManagementPlanManager.java @@ -1906,8 +1906,10 @@ public class DataManagementPlanManager { LinkedMultiValueMap addFileMap = new LinkedMultiValueMap<>(); FileEnvelope file = getWordDocument(id.toString(), principal, configLoader); - addFileMap.add("filename", file.getFilename()); - FileSystemResource fileSystemResource = new FileSystemResource(file.getFile()); + String name = file.getFilename().substring(0, file.getFilename().length() - 5); + File pdfFile = datasetManager.convertToPDF(file, environment); + addFileMap.add("filename", pdfFile.getName()); + FileSystemResource fileSystemResource = new FileSystemResource(pdfFile); addFileMap.add("file", fileSystemResource); HttpEntity> addFileMapRequest = new HttpEntity<>(addFileMap, fileHeaders);