From 0a53fac89dd01b7c24111bf8b6d917cb1a2062eb Mon Sep 17 00:00:00 2001 From: tbrehm <t.brehm@ispconfig.org> Date: Mon, 25 Feb 2013 08:43:05 -0500 Subject: [PATCH] Fixed: FS#2703 - System -> Apps & Addons -> Updates: no functionality FS#2700 - Delete Addon Package: Invalid ID --- interface/web/admin/software_package_list.php | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/interface/web/admin/software_package_list.php b/interface/web/admin/software_package_list.php index 2a24759..0b7fd54 100644 --- a/interface/web/admin/software_package_list.php +++ b/interface/web/admin/software_package_list.php @@ -146,7 +146,7 @@ $servers = $app->db->queryAllRecords('SELECT server_id, server_name FROM server ORDER BY server_name'); $packages = $app->db->queryAllRecords('SELECT * FROM software_package'); -if(is_array($packages)) { +if(is_array($packages) && count($packages) > 0) { foreach($packages as $key => $p) { $installed_txt = ''; foreach($servers as $s) { @@ -169,9 +169,12 @@ } } } - $packages[$key]['software_update_inst_id'] = $inst['software_update_inst_id']; + $packages[$key]['software_update_inst_id'] = intval($inst['software_update_inst_id']); $packages[$key]['installed'] = $installed_txt; } + $app->tpl->setVar('has_packages',1); +} else { + $app->tpl->setVar('has_packages',0); } -- Gitblit v1.9.1