summaryrefslogtreecommitdiffstats
path: root/ecomp-sdk/epsdk-app-common/src/main/java/org/openecomp/portalapp/service/OnBoardingApiServiceImpl.java
diff options
context:
space:
mode:
Diffstat (limited to 'ecomp-sdk/epsdk-app-common/src/main/java/org/openecomp/portalapp/service/OnBoardingApiServiceImpl.java')
-rw-r--r--ecomp-sdk/epsdk-app-common/src/main/java/org/openecomp/portalapp/service/OnBoardingApiServiceImpl.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/ecomp-sdk/epsdk-app-common/src/main/java/org/openecomp/portalapp/service/OnBoardingApiServiceImpl.java b/ecomp-sdk/epsdk-app-common/src/main/java/org/openecomp/portalapp/service/OnBoardingApiServiceImpl.java
index cb822494..7303cfc4 100644
--- a/ecomp-sdk/epsdk-app-common/src/main/java/org/openecomp/portalapp/service/OnBoardingApiServiceImpl.java
+++ b/ecomp-sdk/epsdk-app-common/src/main/java/org/openecomp/portalapp/service/OnBoardingApiServiceImpl.java
@@ -222,9 +222,9 @@ public class OnBoardingApiServiceImpl implements IPortalRestAPIService {
}
@Override
- public List<EcompRole> getAvailableRoles() throws PortalAPIException {
+ public List<EcompRole> getAvailableRoles(String requestedLoginId) throws PortalAPIException {
try {
- List<Role> roles = roleService.getActiveRoles();
+ List<Role> roles = roleService.getActiveRoles(requestedLoginId);
List<EcompRole> ecompRoles = new ArrayList<EcompRole>();
for (Role role : roles)
ecompRoles.add(UserUtils.convertToEcompRole(role));
@@ -251,7 +251,7 @@ public class OnBoardingApiServiceImpl implements IPortalRestAPIService {
*/
SortedSet<Role> roles = new TreeSet<Role>();
for (EcompRole role : rolesJson) {
- roles.add(roleService.getRole(role.getId()));
+ roles.add(roleService.getRole(loginId,role.getId()));
}
// Replace existing roles with new ones
replaceExistingRoles(roles, user);