Skip to content
Snippets Groups Projects
Commit 51d4837c authored by Brendan Le Ny's avatar Brendan Le Ny Committed by Alex Morel
Browse files

Close stream

parent 54a2f101
No related branches found
No related tags found
1 merge request!3Sonar refactoring
...@@ -41,10 +41,14 @@ public class GroupScimService extends AbstractScimService<GroupModel, Group> { ...@@ -41,10 +41,14 @@ public class GroupScimService extends AbstractScimService<GroupModel, Group> {
Set<String> names = new TreeSet<>(); Set<String> names = new TreeSet<>();
resource.getId().ifPresent(names::add); resource.getId().ifPresent(names::add);
resource.getDisplayName().ifPresent(names::add); resource.getDisplayName().ifPresent(names::add);
Optional<GroupModel> group = getKeycloakDao().getGroupsStream() try (Stream<GroupModel> groupsStream = getKeycloakDao().getGroupsStream()) {
.filter(groupModel -> names.contains(groupModel.getName())) Optional<GroupModel> group = groupsStream
.findFirst(); .filter(groupModel -> names.contains(groupModel.getName()))
return group.map(GroupModel::getId).map(KeycloakId::new); .findFirst();
return group
.map(GroupModel::getId)
.map(KeycloakId::new);
}
} }
@Override @Override
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment