浏览代码

! Only list the installed packages doh!

Signed-off-by: Spuds <[email protected]>
Spuds 11 年之前
父节点
当前提交
6b0331b65b
共有 1 个文件被更改,包括 5 次插入2 次删除
  1. 5 2
      Sources/Packages.php

+ 5 - 2
Sources/Packages.php

@@ -1715,8 +1715,11 @@ function list_getPackages($start, $items_per_page, $sort, $params, $installed)
 					$sort_id['mod']++;
 					if ($installed)
 					{
-						$packages['modification'][strtolower($packageInfo[$sort]) . $sort_id['mod']] = $packageInfo['id'];
-						$context['available_modification'][$packageInfo['id']] = $packageInfo;
+						if (!empty($context['available_modification'][$packageInfo['id']]))
+						{
+							$packages['modification'][strtolower($packageInfo[$sort]) . $sort_id['mod']] = $packageInfo['id'];
+							$context['available_modification'][$packageInfo['id']] = array_merge($context['available_modification'][$packageInfo['id']], $packageInfo);
+						}
 					}
 					else
 					{