From b3b9de697977ff97643248a2da52a70b27718647 Mon Sep 17 00:00:00 2001 From: gpapavgeri Date: Thu, 6 Aug 2020 11:14:42 +0300 Subject: [PATCH 1/2] Add researchers to dmp in DatasetOverviewModel --- .../listingmodels/DataManagementPlanOverviewModel.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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 362cd510d..e90d044c1 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 @@ -177,6 +177,9 @@ public class DataManagementPlanOverviewModel implements DataModel new Researcher().fromDataModel(item)).collect(Collectors.toList()); + } return this; } @@ -192,7 +195,9 @@ public class DataManagementPlanOverviewModel implements DataModel !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()); this.description = entity.getDescription(); - this.researchers = entity.getResearchers().stream().map(item -> new Researcher().fromDataModel(item)).collect(Collectors.toList()); + if (entity.getResearchers() != null) { + this.researchers = entity.getResearchers().stream().map(item -> new Researcher().fromDataModel(item)).collect(Collectors.toList()); + } if (entity.getAssociatedDmps() != null && !entity.getAssociatedDmps().isEmpty()) { this.associatedProfiles = new LinkedList<>(); From 8fde8a684cdad16d3beea96a48aeb704a77b26e4 Mon Sep 17 00:00:00 2001 From: gpapavgeri Date: Thu, 6 Aug 2020 12:46:15 +0300 Subject: [PATCH 2/2] Navigate to dmp publicOverview from dataset overview when view is public --- .../ui/dataset/overview/dataset-overview.component.html | 2 +- .../ui/dataset/overview/dataset-overview.component.ts | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/dmp-frontend/src/app/ui/dataset/overview/dataset-overview.component.html b/dmp-frontend/src/app/ui/dataset/overview/dataset-overview.component.html index e178cd073..2787116db 100644 --- a/dmp-frontend/src/app/ui/dataset/overview/dataset-overview.component.html +++ b/dmp-frontend/src/app/ui/dataset/overview/dataset-overview.component.html @@ -65,7 +65,7 @@
{{'DATASET-LISTING.TOOLTIP.PART-OF' | translate}}
-