|
@@ -876,7 +876,7 @@ class Skill extends Model
|
|
|
$skillRelSkill = new SkillRelSkill();
|
|
|
$children = $skillRelSkill->getChildren($skillId);
|
|
|
foreach ($children as $child) {
|
|
|
- $subChildren = $this->getAllChildren($child['skill_id']);
|
|
|
+ $subChildren = $this->getAllChildren($child['id']);
|
|
|
}
|
|
|
|
|
|
if (!empty($subChildren)) {
|
|
@@ -1437,7 +1437,7 @@ class Skill extends Model
|
|
|
foreach ($family as $main_family_id => $family_items) {
|
|
|
if (!empty($family_items)) {
|
|
|
foreach ($family_items as $item) {
|
|
|
- $new_family_array[$item['skill_id']] = $family_id;
|
|
|
+ $new_family_array[$item['id']] = $family_id;
|
|
|
}
|
|
|
}
|
|
|
$new_family_array[$main_family_id] = $family_id;
|
|
@@ -1451,7 +1451,6 @@ class Skill extends Model
|
|
|
$flat_array[$skill_id] = $skills[$skill_id];
|
|
|
} else {
|
|
|
// Moving node to the children index of their parents
|
|
|
-
|
|
|
foreach ($skills as $my_skill_id => &$skill) {
|
|
|
if (isset($new_family_array[$skill['id']])) {
|
|
|
$skill['data']['family_id'] = $new_family_array[$skill['id']];
|