X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=portal-BE%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Fportal%2Fservice%2FuserRole%2FFnUserRoleService.java;fp=portal-BE%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Fportal%2Fservice%2FuserRole%2FFnUserRoleService.java;h=86ee03fb21ba01d395a18a420b0fa6d777c9e8d4;hb=ba32fe77c7874fdfe7888d1c9b2e28005f1fa9a3;hp=eb7ece2b151adc4ae20dbc165ee0ccdbb15b35e9;hpb=7929b78e2d59904a847f4498242a55096eb2dac8;p=portal.git diff --git a/portal-BE/src/main/java/org/onap/portal/service/userRole/FnUserRoleService.java b/portal-BE/src/main/java/org/onap/portal/service/userRole/FnUserRoleService.java index eb7ece2b..86ee03fb 100644 --- a/portal-BE/src/main/java/org/onap/portal/service/userRole/FnUserRoleService.java +++ b/portal-BE/src/main/java/org/onap/portal/service/userRole/FnUserRoleService.java @@ -474,6 +474,11 @@ public class FnUserRoleService { fnUserRoleDao.deleteById(id); } + public void deleteByUserIdAndRoleId(final Long userId, final String roleId){ + final String query = "DELETE FROM FnUserRole id = :userId AND roleId.id = :roleId"; + entityManager.createQuery(query).setParameter("userId", userId).setParameter("roleId", roleId).executeUpdate(); + } + public List constructRolesInAppForUserGet(List appRoles, FnRole[] userAppRoles, Boolean extRequestValue) { List rolesInAppForUser = new ArrayList<>();