From 3f0bbbd81c7f8585489aaaa973585ea74a088e78 Mon Sep 17 00:00:00 2001 From: "konstantina.galouni" Date: Tue, 5 Oct 2021 21:01:19 +0000 Subject: [PATCH] [Trunk | Monitor Service]: 1. StakeholderController.java: In method "getAllRealStakeholders()" (/stakeholder), return also stakeholders with "restricted" visibility, without checking user's roles. 2. pom.xml: a. Update parent from "spring-boot-starter-parent" to "dnet45-parent" ==> add and "maven-war-plugin" and comment "spring-boot-maven-plugin". b. For dependencies "uoa-authorization-library" and "uoa-notification-service", use version 1.0.0 (released version), not 1.0.0-SNAPSHOT. --- pom.xml | 58 ++++++++++++++----- .../controllers/StakeholderController.java | 3 +- 2 files changed, 44 insertions(+), 17 deletions(-) diff --git a/pom.xml b/pom.xml index 1dcaa18..72b4a1c 100644 --- a/pom.xml +++ b/pom.xml @@ -11,19 +11,21 @@ uoa-monitor-service - - org.springframework.boot - spring-boot-starter-parent - 1.5.8.RELEASE - - - + - - - + + + + + + + eu.dnetlib + dnet45-parent + 1.0.0 + + UTF-8 UTF-8 @@ -32,6 +34,18 @@ E MMM dd HH:mm:ss z yyyy + + + + + org.springframework.boot + spring-boot-dependencies + 1.5.8.RELEASE + pom + import + + + org.springframework.boot @@ -77,12 +91,12 @@ eu.dnetlib uoa-authorization-library - 1.0.0-SNAPSHOT + 1.0.0 eu.dnetlib uoa-notification-service - 1.0.0-SNAPSHOT + 1.0.0 org.springframework.boot @@ -97,10 +111,12 @@ - - org.springframework.boot - spring-boot-maven-plugin - + + + + + + @@ -112,6 +128,16 @@ false + + + org.apache.maven.plugins + maven-war-plugin + 2.6 + + false + + + uoa-monitor-service diff --git a/src/main/java/eu/dnetlib/uoamonitorservice/controllers/StakeholderController.java b/src/main/java/eu/dnetlib/uoamonitorservice/controllers/StakeholderController.java index bd49360..25451ab 100644 --- a/src/main/java/eu/dnetlib/uoamonitorservice/controllers/StakeholderController.java +++ b/src/main/java/eu/dnetlib/uoamonitorservice/controllers/StakeholderController.java @@ -378,7 +378,8 @@ public class StakeholderController { if(rolesUtils.isCurator(roles, stakeholder.getType()) || rolesUtils.isManager(roles, stakeholder.getType(), stakeholder.getAlias()) || stakeholder.getVisibility() == Visibility.PUBLIC - || (stakeholder.getVisibility() == Visibility.RESTRICTED && rolesUtils.isMember(roles, stakeholder.getType(), stakeholder.getAlias()))) { + || stakeholder.getVisibility() == Visibility.RESTRICTED) { +// || (stakeholder.getVisibility() == Visibility.RESTRICTED && rolesUtils.isMember(roles, stakeholder.getType(), stakeholder.getAlias()))) { //stakeholdersFull.add(this.setFullEntities(stakeholder)); continue; }