Fixes for the metaconsole

This commit is contained in:
Alejandro Gallardo Escobar 2015-01-19 13:12:27 +01:00
parent b2f8fd914e
commit 5b6fb72a21
1 changed files with 6 additions and 2 deletions
pandora_console/include/class

View File

@ -628,7 +628,7 @@ class Tree {
return $children;
}
function __getProcessedItem($itemKey, &$items) {
function __getProcessedItem($itemKey, &$items, $server_id = false) {
if (!isset($items[$itemKey])) {
return false;
}
@ -642,6 +642,10 @@ class Tree {
$processed_item['name'] = $item['_name_'];
$processed_item['searchChildren'] = 1;
if (defined ('METACONSOLE') && $server_id) {
$processed_item['server_id'] = $server_id;
}
if (isset($item['_is_tag_']) && $item['_is_tag_']) {
$processed_item['type'] = 'tag';
}
@ -715,7 +719,7 @@ class Tree {
if (empty($item['_parent_id_']))
$processed_items[] = __getProcessedItem($key, $items);
}
$item_list[$server['id']] = $processed_items;
$item_list += $processed_items;
metaconsole_restore_db();
}