diff --git a/web/src/main/java/it/pagopa/selfcare/dashboard/web/controller/InstitutionController.java b/web/src/main/java/it/pagopa/selfcare/dashboard/web/controller/InstitutionController.java index f6eb1738a..49661b23a 100644 --- a/web/src/main/java/it/pagopa/selfcare/dashboard/web/controller/InstitutionController.java +++ b/web/src/main/java/it/pagopa/selfcare/dashboard/web/controller/InstitutionController.java @@ -378,14 +378,10 @@ public ResponseEntity> getDelegationsUsingTo(@ApiParam( @RequestParam(name = "size", required = false) Integer size) { log.trace("getDelegationsUsingTo start"); log.debug("getDelegationsUsingTo institutionId = {}, institutionDto{}", institutionId, productId); - String modeFilter = null; - String orderFilter = null; - if(Objects.nonNull(mode)){ - modeFilter = mode.name(); - } - if(Objects.nonNull(order)){ - orderFilter = order.name(); - } + + String modeFilter = Objects.isNull(mode) ? null : mode.name(); + String orderFilter = Objects.isNull(order) ? null : order.name(); + ResponseEntity> result = ResponseEntity.status(HttpStatus.OK).body(delegationService.getDelegations(null, institutionId, productId, search, taxCode, modeFilter, orderFilter, page, size).stream() .map(delegationMapper::toDelegationResource) .collect(Collectors.toList()));