Fix hierarchy filter in some cases

pull/4720/head
Borja Sánchez 2 years ago
parent 065973249c
commit 7d3710ba43
  1. 6
      main/inc/lib/career.lib.php

@ -110,9 +110,6 @@ class Career extends Model
$orderedCareers = [];
$filterAux = [];
foreach ($careers as &$career) {
if (!empty($filterId) && $career['id'] == $filterId) {
$filterAux[] = $career;
}
if (is_null($career['parent_id'])) {
$orderedCareers[] = &$career;
} else {
@ -127,6 +124,9 @@ class Career extends Model
$careers[$pid]['children'][] = &$career;
}
}
if (!empty($filterId) && $career['id'] == $filterId) {
$filterAux[0] = &$career;
}
}
return !empty($filterId) ? $filterAux : $orderedCareers;

Loading…
Cancel
Save