From 2aff650c6d1e4e0ef6469b62f0eb8d8ecb7bd6bd Mon Sep 17 00:00:00 2001 From: Lord Hepipud Date: Mon, 19 Aug 2019 18:09:59 +0200 Subject: [PATCH] Improved organising for Pending Updates provider --- lib/provider/updates/Get-IcingaUpdatesPending.psm1 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/provider/updates/Get-IcingaUpdatesPending.psm1 b/lib/provider/updates/Get-IcingaUpdatesPending.psm1 index 2caa728..5917f99 100644 --- a/lib/provider/updates/Get-IcingaUpdatesPending.psm1 +++ b/lib/provider/updates/Get-IcingaUpdatesPending.psm1 @@ -11,6 +11,7 @@ function Get-IcingaUpdatesPending () # Get a list of current pending updates which are not yet installed on the system $Pending = $SearchIndex.Search("IsInstalled=0"); $PendingUpdates.Add('count', $Pending.Updates.Count); + $PendingUpdates.Add('updates', @{ }); foreach ($update in $Pending.Updates) { [hashtable]$PendingUpdateDetails = @{}; @@ -60,7 +61,7 @@ function Get-IcingaUpdatesPending () $name = [string]::Format('{0} ({1})', $name, $PendingUpdateNameCache[$name]); } - $PendingUpdates.Add($name, $PendingUpdateDetails); + $PendingUpdates.updates.Add($name, $PendingUpdateDetails); } } catch { if ($PendingUpdates.ContainsKey('Count') -eq $FALSE) {