From ef40c5568fd2d42b558a395402238bf123f08639 Mon Sep 17 00:00:00 2001 From: George Kalampokis Date: Tue, 21 Apr 2020 17:54:00 +0300 Subject: [PATCH] Removed unnecessary condition when retrieving DMPs --- .../eu/eudat/logic/managers/DataManagementPlanManager.java | 3 +-- 1 file changed, 1 insertion(+), 2 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 5473eb0e8..93dfc5691 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 @@ -161,8 +161,7 @@ public class DataManagementPlanManager { item.setDataset( item.getDataset().stream() .filter(dataset -> !dataset.getStatus().equals(Dataset.Status.DELETED.getValue()) && !dataset.getStatus().equals(Dataset.Status.CANCELED.getValue())).collect(Collectors.toList()).stream() - .filter(dataset -> dataset.getDmp().getUsers().stream().filter(userDMP -> userDMP.getRole().equals(UserDMP.UserDMPRoles.OWNER.getValue())).findFirst().get().getUser().getId().equals(principalID) - || dataset.getDmp().getUsers().stream() + .filter(dataset -> dataset.getDmp().getUsers().stream() .filter(x -> x.getUser().getId().equals(principalID)) .collect(Collectors.toList()).size() > 0) .collect(Collectors.toSet()));