Add missing header

(cherry picked from commit 3b40f31cd0)
This commit is contained in:
George Kalampokis 2023-10-31 15:38:27 +02:00 committed by Diamantis Tziotzios
parent 591ed6fcd9
commit 0548d0b352
1 changed files with 3 additions and 1 deletions

View File

@ -129,7 +129,9 @@ public class ZenodoDeposit implements RepositoryDeposit {
// Second step, add the file to the entry.
FileEnvelope pdfEnvelope = dmpDepositModel.getPdfFile();
FileSystemResource fileSystemResource = new FileSystemResource(pdfEnvelope.getFile());
HttpEntity<FileSystemResource> addFileMapRequest = new HttpEntity<>(fileSystemResource, null);
HttpHeaders fileHeaders = new HttpHeaders();
fileHeaders.setContentType(MediaType.APPLICATION_OCTET_STREAM);
HttpEntity<FileSystemResource> addFileMapRequest = new HttpEntity<>(fileSystemResource, fileHeaders);
String addFileUrl = links.get("bucket") + "/" + pdfEnvelope.getFilename() + "?access_token=" + zenodoToken;
restTemplate.put(addFileUrl, addFileMapRequest);