🚀 HESK v3.1.2

Signed-off-by: Luke Tainton <luke@tainton.uk>
This commit is contained in:
Luke Tainton
2020-08-25 17:24:00 +01:00
parent 77512a09b4
commit 107839166a
171 changed files with 978 additions and 685 deletions

View File

@@ -44,12 +44,14 @@ function hesk_kbCategoriesArray($public_only = true)
$current_parrent = $category['parent'];
$categories[$id]['parents'][] = $current_parrent;
while ($current_parrent > 0)
$i = 0;
while ($current_parrent > 0 && isset($categories[$current_parrent]) && $categories[$current_parrent]['id'] != $categories[$current_parrent]['parent'] && $i < 1000)
{
if (($current_parrent = $categories[$current_parrent]['parent']) > 0)
{
$categories[$id]['parents'][] = $current_parrent;
}
$i++;
}
$categories[$id]['parents'] = array_reverse($categories[$id]['parents']);