dev #92
@ -229,7 +229,10 @@ public class ResultService {
|
|||||||
|
|
||||||
private void getTree(List<TreeModel> treeModels, MembreModel membreModel, ResultCategoryData out) {
|
private void getTree(List<TreeModel> treeModels, MembreModel membreModel, ResultCategoryData out) {
|
||||||
ArrayList<TreeNode<ResultCategoryData.TreeData>> trees = new ArrayList<>();
|
ArrayList<TreeNode<ResultCategoryData.TreeData>> trees = new ArrayList<>();
|
||||||
treeModels.stream().filter(t -> t.getLevel() != 0).forEach(treeModel -> {
|
treeModels.stream()
|
||||||
|
.filter(t -> t.getLevel() != 0)
|
||||||
|
.sorted(Comparator.comparing(TreeModel::getLevel))
|
||||||
|
.forEach(treeModel -> {
|
||||||
TreeNode<ResultCategoryData.TreeData> root = new TreeNode<>();
|
TreeNode<ResultCategoryData.TreeData> root = new TreeNode<>();
|
||||||
convertTree(treeModel, root, membreModel, ResultPrivacy.REGISTERED_ONLY_NO_DETAILS);
|
convertTree(treeModel, root, membreModel, ResultPrivacy.REGISTERED_ONLY_NO_DETAILS);
|
||||||
trees.add(root);
|
trees.add(root);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user