diff --git a/dmp-backend/web/src/main/java/eu/eudat/models/data/listingmodels/DataManagementPlanOverviewModel.java b/dmp-backend/web/src/main/java/eu/eudat/models/data/listingmodels/DataManagementPlanOverviewModel.java index c79d353bf..2c27b785f 100644 --- a/dmp-backend/web/src/main/java/eu/eudat/models/data/listingmodels/DataManagementPlanOverviewModel.java +++ b/dmp-backend/web/src/main/java/eu/eudat/models/data/listingmodels/DataManagementPlanOverviewModel.java @@ -29,6 +29,7 @@ public class DataManagementPlanOverviewModel implements DataModel organisations; private int version; private int status; @@ -38,6 +39,8 @@ public class DataManagementPlanOverviewModel implements DataModel researchers; private List users; private String description; + private boolean isPublic; + private Date publishedAt; public String getId() { @@ -82,6 +85,13 @@ public class DataManagementPlanOverviewModel implements DataModel getOrganisations() { return organisations; } @@ -145,6 +155,20 @@ public class DataManagementPlanOverviewModel implements DataModel new Organisation().fromDataModel(item)).collect(Collectors.toList()); this.datasets = entity.getDataset().stream().filter(dataset -> !dataset.getStatus().equals(Dataset.Status.DELETED.getValue()) && !dataset.getStatus().equals(Dataset.Status.CANCELED.getValue())).map(x-> new DatasetOverviewModel().fromDataModel(x)).collect(Collectors.toList()); this.users = entity.getUsers().stream().map(x -> new UserInfoListingModel().fromDataModel(x)).collect(Collectors.toList()); @@ -174,6 +199,8 @@ public class DataManagementPlanOverviewModel implements DataModel