Skip to content

Commit

Permalink
Corretto bug autorizzazione API-backoffice per le applicazioni che av…
Browse files Browse the repository at this point in the history
…evano un ruolo associato.
  • Loading branch information
pintorig committed Aug 6, 2019
1 parent 9b52fd2 commit 18d6420
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions jars/orm/src/main/java/it/govpay/bd/anagrafica/UtenzeBD.java
Original file line number Diff line number Diff line change
Expand Up @@ -173,10 +173,10 @@ private Utenza getUtenza(it.govpay.orm.Utenza utenzaVO) throws ServiceException,
AclFilter filter = aclDB.newFilter();
filter.setIdUtenza(utenza.getId());

List<Acl> findAll = aclDB.findAll(filter);
List<Acl> findAllPrincipal = aclDB.findAll(filter);

if(findAll != null && findAll.size() > 0) {
for (Acl acl : findAll) {
if(findAllPrincipal != null && findAllPrincipal.size() > 0) {
for (Acl acl : findAllPrincipal) {
acl.setUtenza(utenza);
}
}
Expand All @@ -187,15 +187,15 @@ private Utenza getUtenza(it.govpay.orm.Utenza utenzaVO) throws ServiceException,
filter = aclDB.newFilter();
filter.setRuolo(idRuolo);

findAll = aclDB.findAll(filter);
if(findAll != null && findAll.size() > 0) {
findAllRuoli.addAll(findAll);
List<Acl> findAllRuolo = aclDB.findAll(filter);
if(findAllRuolo != null && findAllRuolo.size() > 0) {
findAllRuoli.addAll(findAllRuolo);
}
}
utenza.setAclRuoliUtenza(findAllRuoli);
}

utenza.setAclPrincipal(findAll);
utenza.setAclPrincipal(findAllPrincipal);
return utenza;
}

Expand Down

0 comments on commit 18d6420

Please sign in to comment.