From e8077d5c21c63e651229c6f196f7d5c16616d02b Mon Sep 17 00:00:00 2001 From: Petri Asikainen Date: Thu, 8 Jul 2021 23:56:58 +0300 Subject: [PATCH] switch parameter to booleans --- SnipeitPS/Private/Get-ParameterValue.ps1 | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/SnipeitPS/Private/Get-ParameterValue.ps1 b/SnipeitPS/Private/Get-ParameterValue.ps1 index afb4039..e2d702b 100644 --- a/SnipeitPS/Private/Get-ParameterValue.ps1 +++ b/SnipeitPS/Private/Get-ParameterValue.ps1 @@ -57,5 +57,13 @@ function Get-ParameterValue { } finally {} } + + #Convert switch parameters to booleans so it converts nicely to json + foreach ( $key in @($ParameterValues.Keys)) { + if ($true -eq $ParameterValues[$key].IsPresent){ + $ParameterValues[$key]=$true; + } + } + return $ParameterValues }