From 1c58007a9f3024866a0e89d7cfe30b7d3a97051a Mon Sep 17 00:00:00 2001 From: gkolokythas Date: Thu, 9 Jan 2020 15:43:57 +0200 Subject: [PATCH] Fixes setting the status of a new version of a published DMP to "published" too. --- .../eu/eudat/logic/managers/DataManagementPlanManager.java | 5 ----- 1 file changed, 5 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 88ace489a..efa0dadfe 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 @@ -584,11 +584,6 @@ public class DataManagementPlanManager { if (latestVersionDMP.get(0).getVersion().equals(oldDmp.getVersion())) { DMP newDmp = dataManagementPlan.toDataModel(); - if (oldDmp.isPublic()) { - newDmp.setPublic(true); - newDmp.setFinalizedAt(new Date()); - newDmp.setPublishedAt(new Date()); - } UserInfo user = apiContext.getOperationsContext().getBuilderFactory().getBuilder(UserInfoBuilder.class).id(principal.getId()).build(); createOrganisationsIfTheyDontExist(newDmp, databaseRepository.getOrganisationDao()); createResearchersIfTheyDontExist(newDmp, databaseRepository.getResearcherDao(), user);