From 08bea53a76afe3e640b2e0b8701bfc24ff70bbe9 Mon Sep 17 00:00:00 2001 From: Lord Hepipud Date: Wed, 11 Dec 2024 15:48:48 +0100 Subject: [PATCH] Fixes broken provider filter --- lib/provider/assets/cpu/Get-IcingaProviderDataValuesCpu.psm1 | 2 +- lib/provider/core/Get-IcingaProviderFilterData.psm1 | 2 +- lib/provider/logging/Get-IcingaProviderDataValuesEventlog.psm1 | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/provider/assets/cpu/Get-IcingaProviderDataValuesCpu.psm1 b/lib/provider/assets/cpu/Get-IcingaProviderDataValuesCpu.psm1 index 0455b2f..00a2381 100644 --- a/lib/provider/assets/cpu/Get-IcingaProviderDataValuesCpu.psm1 +++ b/lib/provider/assets/cpu/Get-IcingaProviderDataValuesCpu.psm1 @@ -3,7 +3,7 @@ function Get-IcingaProviderDataValuesCpu() param ( [array]$IncludeFilter = @(), [array]$ExcludeFilter = @(), - [hashtable]$ProviderFilter = @(), + [hashtable]$ProviderFilter = @{ }, [switch]$IncludeDetails = $FALSE ); diff --git a/lib/provider/core/Get-IcingaProviderFilterData.psm1 b/lib/provider/core/Get-IcingaProviderFilterData.psm1 index 3739a93..fc36512 100644 --- a/lib/provider/core/Get-IcingaProviderFilterData.psm1 +++ b/lib/provider/core/Get-IcingaProviderFilterData.psm1 @@ -2,7 +2,7 @@ function Get-IcingaProviderFilterData() { param ( [string]$ProviderName = '', - [hashtable]$ProviderFilter = @() + [hashtable]$ProviderFilter = @{ } ); [hashtable]$FilterResult = @{ }; diff --git a/lib/provider/logging/Get-IcingaProviderDataValuesEventlog.psm1 b/lib/provider/logging/Get-IcingaProviderDataValuesEventlog.psm1 index 80cdd40..74f7ebf 100644 --- a/lib/provider/logging/Get-IcingaProviderDataValuesEventlog.psm1 +++ b/lib/provider/logging/Get-IcingaProviderDataValuesEventlog.psm1 @@ -3,7 +3,7 @@ function Get-IcingaProviderDataValuesEventlog() param ( [array]$IncludeFilter = @(), [array]$ExcludeFilter = @(), - [hashtable]$ProviderFilter = @(), + [hashtable]$ProviderFilter = @{ }, [switch]$IncludeDetails = $FALSE );