Skip to content

Commit 5eb5423

Browse files
committed
add mor debugging
1 parent 21df6a3 commit 5eb5423

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

src/ALZ/Private/Config-Helpers/Set-Config.ps1

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,10 @@ function Set-Config {
5050
if($null -ne $inputConfigItem) {
5151
Write-Verbose "Found collection input config match for $inputConfigName"
5252
$inputConfigItemValue = $inputConfigItem.Value.Value
53-
if(!$inputConfigItemValue.GetType().ImplementedInterfaces.Contains([System.Collections.ICollection])) {
53+
Write-Verbose "Input config item value type: $($inputConfigItemValue.GetType().FullName)"
54+
$interfaces = $inputConfigItemValue.GetType().ImplementedInterfaces
55+
Write-Verbose "Input config item interfaces: $interfaces"
56+
if(!$interfaces.Contains([System.Collections.ICollection])) {
5457
Write-Error "Input config item $($inputConfigName) is not an array, but an index was specified."
5558
throw "Input config item $($inputConfigName) is not an array, but an index was specified."
5659
}

0 commit comments

Comments
 (0)