From ea8407eece5f519745164475a1c108ff78d1c61e Mon Sep 17 00:00:00 2001 From: George Kalampokis Date: Tue, 7 Jun 2022 10:33:37 +0300 Subject: [PATCH] Fix critical issue when uploading Dataset Template --- dmp-backend/web/src/main/java/eu/eudat/controllers/Admin.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dmp-backend/web/src/main/java/eu/eudat/controllers/Admin.java b/dmp-backend/web/src/main/java/eu/eudat/controllers/Admin.java index f0fa3b8f5..7a7e32a19 100644 --- a/dmp-backend/web/src/main/java/eu/eudat/controllers/Admin.java +++ b/dmp-backend/web/src/main/java/eu/eudat/controllers/Admin.java @@ -169,7 +169,7 @@ public class Admin extends BaseController { @RequestMapping(method = RequestMethod.POST, value = {"/upload", "/upload/{id}"}) public ResponseEntity setDatasetProfileXml(@RequestParam("file") MultipartFile file, - @PathVariable(value = "id") String id, + @PathVariable(value = "id", required = false) String id, @ClaimedAuthorities(claims = {ADMIN, DATASET_PROFILE_MANAGER}) Principal principal) throws Exception { eu.eudat.logic.utilities.documents.xml.datasetProfileXml.datasetProfileModel.DatasetProfile datasetProfileModel = this.datasetProfileManager.createDatasetProfileFromXml(file); eu.eudat.models.data.admin.composite.DatasetProfile datasetProfileEntity = datasetProfileModel.toAdminCompositeModel(file.getOriginalFilename());