From bc48d74650f0dc5d0c55571c267cc82a1f7fe253 Mon Sep 17 00:00:00 2001 From: Petri Asikainen Date: Fri, 3 Sep 2021 19:44:43 +0300 Subject: [PATCH] fix powershell 5.1 --- SnipeitPS/Private/Invoke-SnipeitMethod.ps1 | 16 ++++++++++++---- SnipeitPS/Private/Set-SnipeitPSLegacyApiKey.ps1 | 6 +++++- SnipeitPS/Public/Connect-SnipeitPS.ps1 | 6 +++++- SnipeitPS/Public/Get-SnipeitAccessory.ps1 | 6 +++--- SnipeitPS/Public/Get-SnipeitAccessoryOwner.ps1 | 6 +++--- SnipeitPS/Public/Get-SnipeitActivity.ps1 | 6 +++--- SnipeitPS/Public/Get-SnipeitAsset.ps1 | 6 +++--- SnipeitPS/Public/Get-SnipeitAssetMaintenance.ps1 | 6 +++--- SnipeitPS/Public/Get-SnipeitCategory.ps1 | 6 +++--- SnipeitPS/Public/Get-SnipeitCompany.ps1 | 6 +++--- SnipeitPS/Public/Get-SnipeitComponent.ps1 | 6 +++--- SnipeitPS/Public/Get-SnipeitConsumable.ps1 | 6 +++--- SnipeitPS/Public/Get-SnipeitCustomField.ps1 | 6 +++--- SnipeitPS/Public/Get-SnipeitDepartment.ps1 | 6 +++--- SnipeitPS/Public/Get-SnipeitFieldset.ps1 | 6 +++--- SnipeitPS/Public/Get-SnipeitLicense.ps1 | 6 +++--- SnipeitPS/Public/Get-SnipeitLicenseSeat.ps1 | 6 +++--- SnipeitPS/Public/Get-SnipeitLocation.ps1 | 6 +++--- SnipeitPS/Public/Get-SnipeitManufacturer.ps1 | 6 +++--- SnipeitPS/Public/Get-SnipeitModel.ps1 | 6 +++--- SnipeitPS/Public/Get-SnipeitStatus.ps1 | 6 +++--- SnipeitPS/Public/Get-SnipeitSupplier.ps1 | 6 +++--- SnipeitPS/Public/Get-SnipeitUser.ps1 | 6 +++--- SnipeitPS/Public/New-SnipeitAccessory.ps1 | 6 +++--- SnipeitPS/Public/New-SnipeitAsset.ps1 | 6 +++--- SnipeitPS/Public/New-SnipeitAssetMaintenance.ps1 | 6 +++--- SnipeitPS/Public/New-SnipeitAudit.ps1 | 6 +++--- SnipeitPS/Public/New-SnipeitCategory.ps1 | 6 +++--- SnipeitPS/Public/New-SnipeitCompany.ps1 | 6 +++--- SnipeitPS/Public/New-SnipeitComponent.ps1 | 6 +++--- SnipeitPS/Public/New-SnipeitConsumable.ps1 | 6 +++--- SnipeitPS/Public/New-SnipeitCustomField.ps1 | 6 +++--- SnipeitPS/Public/New-SnipeitDepartment.ps1 | 6 +++--- SnipeitPS/Public/New-SnipeitLicense.ps1 | 6 +++--- SnipeitPS/Public/New-SnipeitLocation.ps1 | 6 +++--- SnipeitPS/Public/New-SnipeitManufacturer.ps1 | 6 +++--- SnipeitPS/Public/New-SnipeitModel.ps1 | 6 +++--- SnipeitPS/Public/New-SnipeitSupplier.ps1 | 6 +++--- SnipeitPS/Public/New-SnipeitUser.ps1 | 6 +++--- SnipeitPS/Public/Remove-SnipeitAccessory.ps1 | 6 +++--- SnipeitPS/Public/Remove-SnipeitAsset.ps1 | 6 +++--- .../Public/Remove-SnipeitAssetMaintenance.ps1 | 6 +++--- SnipeitPS/Public/Remove-SnipeitCategory.ps1 | 6 +++--- SnipeitPS/Public/Remove-SnipeitCompany.ps1 | 6 +++--- SnipeitPS/Public/Remove-SnipeitComponent.ps1 | 6 +++--- SnipeitPS/Public/Remove-SnipeitConsumable.ps1 | 6 +++--- SnipeitPS/Public/Remove-SnipeitCustomField.ps1 | 6 +++--- SnipeitPS/Public/Remove-SnipeitDepartment.ps1 | 6 +++--- SnipeitPS/Public/Remove-SnipeitLicense.ps1 | 6 +++--- SnipeitPS/Public/Remove-SnipeitLocation.ps1 | 6 +++--- SnipeitPS/Public/Remove-SnipeitManufacturer.ps1 | 6 +++--- SnipeitPS/Public/Remove-SnipeitModel.ps1 | 6 +++--- SnipeitPS/Public/Remove-SnipeitSupplier.ps1 | 6 +++--- SnipeitPS/Public/Remove-SnipeitUser.ps1 | 6 +++--- SnipeitPS/Public/Reset-SnipeitAccessoryOwner.ps1 | 6 +++--- SnipeitPS/Public/Reset-SnipeitAssetOwner.ps1 | 6 +++--- SnipeitPS/Public/Set-SnipeitAccessory.ps1 | 6 +++--- SnipeitPS/Public/Set-SnipeitAccessoryOwner.ps1 | 6 +++--- SnipeitPS/Public/Set-SnipeitAsset.ps1 | 6 +++--- SnipeitPS/Public/Set-SnipeitAssetOwner.ps1 | 6 +++--- SnipeitPS/Public/Set-SnipeitCategory.ps1 | 6 +++--- SnipeitPS/Public/Set-SnipeitCompany.ps1 | 6 +++--- SnipeitPS/Public/Set-SnipeitComponent.ps1 | 6 +++--- SnipeitPS/Public/Set-SnipeitConsumable.ps1 | 6 +++--- SnipeitPS/Public/Set-SnipeitCustomField.ps1 | 6 +++--- SnipeitPS/Public/Set-SnipeitDepartment.ps1 | 6 +++--- SnipeitPS/Public/Set-SnipeitLicense.ps1 | 6 +++--- SnipeitPS/Public/Set-SnipeitLicenseSeat.ps1 | 6 +++--- SnipeitPS/Public/Set-SnipeitLocation.ps1 | 6 +++--- SnipeitPS/Public/Set-SnipeitManufacturer.ps1 | 6 +++--- SnipeitPS/Public/Set-SnipeitModel.ps1 | 6 +++--- SnipeitPS/Public/Set-SnipeitStatus.ps1 | 6 +++--- SnipeitPS/Public/Set-SnipeitSupplier.ps1 | 6 +++--- SnipeitPS/Public/Set-SnipeitUser.ps1 | 6 +++--- 74 files changed, 235 insertions(+), 219 deletions(-) diff --git a/SnipeitPS/Private/Invoke-SnipeitMethod.ps1 b/SnipeitPS/Private/Invoke-SnipeitMethod.ps1 index 6d67bcc..94b6766 100644 --- a/SnipeitPS/Private/Invoke-SnipeitMethod.ps1 +++ b/SnipeitPS/Private/Invoke-SnipeitMethod.ps1 @@ -38,13 +38,21 @@ function Invoke-SnipeitMethod { if ( $null -ne $SnipeitPSSession.legacyUrl -and $null -ne $SnipeitPSSession.legacyApiKey ) { [string]$Url = $SnipeitPSSession.legacyUrl Write-Debug "Invoke-SnipeitMethod url: $Url" - $Token = ConvertFrom-SecureString -AsPlainText -SecureString $SnipeitPSSession.legacyApiKey - + if($PSVersionTable.PSVersion -ge '7.0'){ + $Token = ConvertFrom-SecureString -AsPlainText -SecureString $SnipeitPSSession.legacyApiKey + } else { + #convert to plaintext via credential + $Token = (New-Object PSCredential "user",$SnipeitPSSession.legacyApiKey).GetNetworkCredential().Password + } } elseif ($null -ne $SnipeitPSSession.url -and $null -ne $SnipeitPSSession.apiKey) { [string]$Url = $SnipeitPSSession.url Write-Debug "Invoke-SnipeitMethod url: $Url" - $Token = ConvertFrom-SecureString -AsPlainText -SecureString $SnipeitPSSession.apiKey - + if($PSVersionTable.PSVersion -ge '7.0'){ + $Token = ConvertFrom-SecureString -AsPlainText -SecureString $SnipeitPSSession.apiKey + } else { + #convert to plaintext via credential + $Token = (New-Object PSCredential "user",$SnipeitPSSession.apiKey).GetNetworkCredential().Password + } } else { throw "Please use Connect-SnipeitPS to setup connection before any other commands." } diff --git a/SnipeitPS/Private/Set-SnipeitPSLegacyApiKey.ps1 b/SnipeitPS/Private/Set-SnipeitPSLegacyApiKey.ps1 index 1568b30..094a3ba 100644 --- a/SnipeitPS/Private/Set-SnipeitPSLegacyApiKey.ps1 +++ b/SnipeitPS/Private/Set-SnipeitPSLegacyApiKey.ps1 @@ -8,7 +8,11 @@ function Set-SnipeitPSLegacyApiKey { ) process { if ($PSCmdlet.ShouldProcess("ShouldProcess?")) { - $SnipeitPSSession.legacyApiKey = ConvertTo-SecureString -AsPlainText -String $apiKey + if($PSVersionTable.PSVersion -ge '7.0'){ + $SnipeitPSSession.legacyApiKey = ConvertTo-SecureString -AsPlainText -String $apiKey + } else { + $SnipeitPSSession.legacyApiKey = ConvertTo-SecureString -Force -AsPlainText -String $apiKey + } } } } diff --git a/SnipeitPS/Public/Connect-SnipeitPS.ps1 b/SnipeitPS/Public/Connect-SnipeitPS.ps1 index 8646189..8ea13ec 100644 --- a/SnipeitPS/Public/Connect-SnipeitPS.ps1 +++ b/SnipeitPS/Public/Connect-SnipeitPS.ps1 @@ -69,7 +69,11 @@ function Connect-SnipeitPS { switch ($PsCmdlet.ParameterSetName) { 'Connect with url and apikey' { $SnipeitPSSession.url = $url.AbsoluteUri.TrimEnd('/') - $SnipeitPSSession.apiKey = ConvertTo-SecureString -AsPlainText -String $apiKey + if($PSVersionTable.PSVersion -ge '7.0'){ + $SnipeitPSSession.apiKey = ConvertTo-SecureString -AsPlainText -String $apiKey + } else { + $SnipeitPSSession.apiKey = ConvertTo-SecureString -String $apiKey -AsPlainText -Force + } } 'Connect with url and secure apikey' { diff --git a/SnipeitPS/Public/Get-SnipeitAccessory.ps1 b/SnipeitPS/Public/Get-SnipeitAccessory.ps1 index 0e0aff8..0edea67 100644 --- a/SnipeitPS/Public/Get-SnipeitAccessory.ps1 +++ b/SnipeitPS/Public/Get-SnipeitAccessory.ps1 @@ -102,12 +102,12 @@ function Get-SnipeitAccessory() { GetParameters = $SearchParameter } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -137,7 +137,7 @@ function Get-SnipeitAccessory() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Get-SnipeitAccessoryOwner.ps1 b/SnipeitPS/Public/Get-SnipeitAccessoryOwner.ps1 index 70965d8..b252aff 100644 --- a/SnipeitPS/Public/Get-SnipeitAccessoryOwner.ps1 +++ b/SnipeitPS/Public/Get-SnipeitAccessoryOwner.ps1 @@ -38,12 +38,12 @@ function Get-SnipeitAccessoryOwner() { Method = 'GET' } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -57,7 +57,7 @@ function Get-SnipeitAccessoryOwner() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Get-SnipeitActivity.ps1 b/SnipeitPS/Public/Get-SnipeitActivity.ps1 index 133779c..16f65ba 100644 --- a/SnipeitPS/Public/Get-SnipeitActivity.ps1 +++ b/SnipeitPS/Public/Get-SnipeitActivity.ps1 @@ -97,12 +97,12 @@ function Get-SnipeitActivity() { GetParameters = $SearchParameter } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -132,7 +132,7 @@ function Get-SnipeitActivity() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Get-SnipeitAsset.ps1 b/SnipeitPS/Public/Get-SnipeitAsset.ps1 index d1bd734..1082a20 100644 --- a/SnipeitPS/Public/Get-SnipeitAsset.ps1 +++ b/SnipeitPS/Public/Get-SnipeitAsset.ps1 @@ -228,12 +228,12 @@ function Get-SnipeitAsset() { GetParameters = $SearchParameter } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -264,7 +264,7 @@ function Get-SnipeitAsset() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Get-SnipeitAssetMaintenance.ps1 b/SnipeitPS/Public/Get-SnipeitAssetMaintenance.ps1 index e07dcc9..c4d7de8 100644 --- a/SnipeitPS/Public/Get-SnipeitAssetMaintenance.ps1 +++ b/SnipeitPS/Public/Get-SnipeitAssetMaintenance.ps1 @@ -71,12 +71,12 @@ function Get-SnipeitAssetMaintenance() { GetParameters = $SearchParameter } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -106,7 +106,7 @@ function Get-SnipeitAssetMaintenance() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Get-SnipeitCategory.ps1 b/SnipeitPS/Public/Get-SnipeitCategory.ps1 index 1c41d4b..ac240f7 100644 --- a/SnipeitPS/Public/Get-SnipeitCategory.ps1 +++ b/SnipeitPS/Public/Get-SnipeitCategory.ps1 @@ -81,12 +81,12 @@ function Get-SnipeitCategory() { GetParameters = $SearchParameter } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -115,7 +115,7 @@ function Get-SnipeitCategory() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Get-SnipeitCompany.ps1 b/SnipeitPS/Public/Get-SnipeitCompany.ps1 index 98237ac..a01edcb 100644 --- a/SnipeitPS/Public/Get-SnipeitCompany.ps1 +++ b/SnipeitPS/Public/Get-SnipeitCompany.ps1 @@ -82,12 +82,12 @@ function Get-SnipeitCompany() { GetParameters = $SearchParameter } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -116,7 +116,7 @@ function Get-SnipeitCompany() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Get-SnipeitComponent.ps1 b/SnipeitPS/Public/Get-SnipeitComponent.ps1 index 4c6913c..7c7ef7d 100644 --- a/SnipeitPS/Public/Get-SnipeitComponent.ps1 +++ b/SnipeitPS/Public/Get-SnipeitComponent.ps1 @@ -99,12 +99,12 @@ function Get-SnipeitComponent() { GetParameters = $SearchParameter } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -134,7 +134,7 @@ function Get-SnipeitComponent() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Get-SnipeitConsumable.ps1 b/SnipeitPS/Public/Get-SnipeitConsumable.ps1 index 644243b..9424261 100644 --- a/SnipeitPS/Public/Get-SnipeitConsumable.ps1 +++ b/SnipeitPS/Public/Get-SnipeitConsumable.ps1 @@ -106,12 +106,12 @@ function Get-SnipeitConsumable() { $SearchParameter = . Get-ParameterValue -Parameters $MyInvocation.MyCommand.Parameters -BoundParameters $PSBoundParameters - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -164,7 +164,7 @@ function Get-SnipeitConsumable() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Get-SnipeitCustomField.ps1 b/SnipeitPS/Public/Get-SnipeitCustomField.ps1 index f83429c..0f778f0 100644 --- a/SnipeitPS/Public/Get-SnipeitCustomField.ps1 +++ b/SnipeitPS/Public/Get-SnipeitCustomField.ps1 @@ -47,12 +47,12 @@ function Get-SnipeitCustomField() { Method = 'Get' } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -65,7 +65,7 @@ function Get-SnipeitCustomField() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Get-SnipeitDepartment.ps1 b/SnipeitPS/Public/Get-SnipeitDepartment.ps1 index ed0ab81..e9dd7d7 100644 --- a/SnipeitPS/Public/Get-SnipeitDepartment.ps1 +++ b/SnipeitPS/Public/Get-SnipeitDepartment.ps1 @@ -88,12 +88,12 @@ function Get-SnipeitDepartment() { GetParameters = $SearchParameter } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -122,7 +122,7 @@ function Get-SnipeitDepartment() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Get-SnipeitFieldset.ps1 b/SnipeitPS/Public/Get-SnipeitFieldset.ps1 index 37790c0..c0e1f8d 100644 --- a/SnipeitPS/Public/Get-SnipeitFieldset.ps1 +++ b/SnipeitPS/Public/Get-SnipeitFieldset.ps1 @@ -45,12 +45,12 @@ function Get-SnipeitFieldset() { Method = 'Get' } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -62,7 +62,7 @@ function Get-SnipeitFieldset() { } end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Get-SnipeitLicense.ps1 b/SnipeitPS/Public/Get-SnipeitLicense.ps1 index f739610..2ca7e3c 100644 --- a/SnipeitPS/Public/Get-SnipeitLicense.ps1 +++ b/SnipeitPS/Public/Get-SnipeitLicense.ps1 @@ -122,12 +122,12 @@ function Get-SnipeitLicense() { GetParameters = $SearchParameter } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -157,7 +157,7 @@ function Get-SnipeitLicense() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Get-SnipeitLicenseSeat.ps1 b/SnipeitPS/Public/Get-SnipeitLicenseSeat.ps1 index 67ad9d2..00d3907 100644 --- a/SnipeitPS/Public/Get-SnipeitLicenseSeat.ps1 +++ b/SnipeitPS/Public/Get-SnipeitLicenseSeat.ps1 @@ -71,12 +71,12 @@ function Get-SnipeitLicenseSeat() { GetParameters = $SearchParameter } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -106,7 +106,7 @@ function Get-SnipeitLicenseSeat() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Get-SnipeitLocation.ps1 b/SnipeitPS/Public/Get-SnipeitLocation.ps1 index 1fa5c13..91ebb05 100644 --- a/SnipeitPS/Public/Get-SnipeitLocation.ps1 +++ b/SnipeitPS/Public/Get-SnipeitLocation.ps1 @@ -80,12 +80,12 @@ function Get-SnipeitLocation() { GetParameters = $SearchParameter } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -115,7 +115,7 @@ function Get-SnipeitLocation() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Get-SnipeitManufacturer.ps1 b/SnipeitPS/Public/Get-SnipeitManufacturer.ps1 index 6512040..594d7b2 100644 --- a/SnipeitPS/Public/Get-SnipeitManufacturer.ps1 +++ b/SnipeitPS/Public/Get-SnipeitManufacturer.ps1 @@ -81,12 +81,12 @@ function Get-SnipeitManufacturer() { GetParameters = $SearchParameter } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -116,7 +116,7 @@ function Get-SnipeitManufacturer() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Get-SnipeitModel.ps1 b/SnipeitPS/Public/Get-SnipeitModel.ps1 index d28f4ea..1848a1c 100644 --- a/SnipeitPS/Public/Get-SnipeitModel.ps1 +++ b/SnipeitPS/Public/Get-SnipeitModel.ps1 @@ -81,12 +81,12 @@ function Get-SnipeitModel() { GetParameters = $SearchParameter } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -116,7 +116,7 @@ function Get-SnipeitModel() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Get-SnipeitStatus.ps1 b/SnipeitPS/Public/Get-SnipeitStatus.ps1 index 6eb4b05..b50e29d 100644 --- a/SnipeitPS/Public/Get-SnipeitStatus.ps1 +++ b/SnipeitPS/Public/Get-SnipeitStatus.ps1 @@ -80,12 +80,12 @@ function Get-SnipeitStatus() { GetParameters = $SearchParameter } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -115,7 +115,7 @@ function Get-SnipeitStatus() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Get-SnipeitSupplier.ps1 b/SnipeitPS/Public/Get-SnipeitSupplier.ps1 index d9de61b..b3b7368 100644 --- a/SnipeitPS/Public/Get-SnipeitSupplier.ps1 +++ b/SnipeitPS/Public/Get-SnipeitSupplier.ps1 @@ -80,12 +80,12 @@ function Get-SnipeitSupplier() { GetParameters = $SearchParameter } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -114,7 +114,7 @@ function Get-SnipeitSupplier() { } end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Get-SnipeitUser.ps1 b/SnipeitPS/Public/Get-SnipeitUser.ps1 index 130d027..091f313 100644 --- a/SnipeitPS/Public/Get-SnipeitUser.ps1 +++ b/SnipeitPS/Public/Get-SnipeitUser.ps1 @@ -113,12 +113,12 @@ function Get-SnipeitUser() { GetParameters = $SearchParameter } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -147,7 +147,7 @@ function Get-SnipeitUser() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/New-SnipeitAccessory.ps1 b/SnipeitPS/Public/New-SnipeitAccessory.ps1 index bbd03c3..0441d7e 100644 --- a/SnipeitPS/Public/New-SnipeitAccessory.ps1 +++ b/SnipeitPS/Public/New-SnipeitAccessory.ps1 @@ -130,12 +130,12 @@ function New-SnipeitAccessory() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -150,7 +150,7 @@ function New-SnipeitAccessory() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/New-SnipeitAsset.ps1 b/SnipeitPS/Public/New-SnipeitAsset.ps1 index 1294958..7921438 100644 --- a/SnipeitPS/Public/New-SnipeitAsset.ps1 +++ b/SnipeitPS/Public/New-SnipeitAsset.ps1 @@ -176,12 +176,12 @@ function New-SnipeitAsset() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -197,7 +197,7 @@ function New-SnipeitAsset() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/New-SnipeitAssetMaintenance.ps1 b/SnipeitPS/Public/New-SnipeitAssetMaintenance.ps1 index f732502..f4df48f 100644 --- a/SnipeitPS/Public/New-SnipeitAssetMaintenance.ps1 +++ b/SnipeitPS/Public/New-SnipeitAssetMaintenance.ps1 @@ -96,12 +96,12 @@ function New-SnipeitAssetMaintenance() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -117,7 +117,7 @@ function New-SnipeitAssetMaintenance() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/New-SnipeitAudit.ps1 b/SnipeitPS/Public/New-SnipeitAudit.ps1 index 5f7abb5..671374a 100644 --- a/SnipeitPS/Public/New-SnipeitAudit.ps1 +++ b/SnipeitPS/Public/New-SnipeitAudit.ps1 @@ -52,12 +52,12 @@ function New-SnipeitAudit() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -73,7 +73,7 @@ function New-SnipeitAudit() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/New-SnipeitCategory.ps1 b/SnipeitPS/Public/New-SnipeitCategory.ps1 index 1b01abb..88c97af 100644 --- a/SnipeitPS/Public/New-SnipeitCategory.ps1 +++ b/SnipeitPS/Public/New-SnipeitCategory.ps1 @@ -83,12 +83,12 @@ function New-SnipeitCategory() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -102,7 +102,7 @@ function New-SnipeitCategory() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/New-SnipeitCompany.ps1 b/SnipeitPS/Public/New-SnipeitCompany.ps1 index 2cc07cb..cbbeb54 100644 --- a/SnipeitPS/Public/New-SnipeitCompany.ps1 +++ b/SnipeitPS/Public/New-SnipeitCompany.ps1 @@ -52,12 +52,12 @@ function New-SnipeitCompany() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -73,7 +73,7 @@ function New-SnipeitCompany() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/New-SnipeitComponent.ps1 b/SnipeitPS/Public/New-SnipeitComponent.ps1 index 08cdb72..2afca38 100644 --- a/SnipeitPS/Public/New-SnipeitComponent.ps1 +++ b/SnipeitPS/Public/New-SnipeitComponent.ps1 @@ -91,12 +91,12 @@ function New-SnipeitComponent() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -112,7 +112,7 @@ function New-SnipeitComponent() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/New-SnipeitConsumable.ps1 b/SnipeitPS/Public/New-SnipeitConsumable.ps1 index c24704c..b5052f4 100644 --- a/SnipeitPS/Public/New-SnipeitConsumable.ps1 +++ b/SnipeitPS/Public/New-SnipeitConsumable.ps1 @@ -129,12 +129,12 @@ function New-SnipeitConsumable() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -150,7 +150,7 @@ function New-SnipeitConsumable() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/New-SnipeitCustomField.ps1 b/SnipeitPS/Public/New-SnipeitCustomField.ps1 index 05750da..d38ff1a 100644 --- a/SnipeitPS/Public/New-SnipeitCustomField.ps1 +++ b/SnipeitPS/Public/New-SnipeitCustomField.ps1 @@ -88,11 +88,11 @@ function New-SnipeitCustomField() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Set-SnipeitPSLegacyUrl -url $url } } @@ -107,7 +107,7 @@ function New-SnipeitCustomField() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/New-SnipeitDepartment.ps1 b/SnipeitPS/Public/New-SnipeitDepartment.ps1 index 1510303..831486f 100644 --- a/SnipeitPS/Public/New-SnipeitDepartment.ps1 +++ b/SnipeitPS/Public/New-SnipeitDepartment.ps1 @@ -71,12 +71,12 @@ function New-SnipeitDepartment() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -92,7 +92,7 @@ function New-SnipeitDepartment() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/New-SnipeitLicense.ps1 b/SnipeitPS/Public/New-SnipeitLicense.ps1 index 2f2ac28..74ea39a 100644 --- a/SnipeitPS/Public/New-SnipeitLicense.ps1 +++ b/SnipeitPS/Public/New-SnipeitLicense.ps1 @@ -146,12 +146,12 @@ function New-SnipeitLicense() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -166,7 +166,7 @@ function New-SnipeitLicense() { } end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/New-SnipeitLocation.ps1 b/SnipeitPS/Public/New-SnipeitLocation.ps1 index fa4d99a..feb62a5 100644 --- a/SnipeitPS/Public/New-SnipeitLocation.ps1 +++ b/SnipeitPS/Public/New-SnipeitLocation.ps1 @@ -104,12 +104,12 @@ function New-SnipeitLocation() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -125,7 +125,7 @@ function New-SnipeitLocation() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/New-SnipeitManufacturer.ps1 b/SnipeitPS/Public/New-SnipeitManufacturer.ps1 index 3efb031..2f90ea8 100644 --- a/SnipeitPS/Public/New-SnipeitManufacturer.ps1 +++ b/SnipeitPS/Public/New-SnipeitManufacturer.ps1 @@ -59,12 +59,12 @@ function New-SnipeitManufacturer() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -78,7 +78,7 @@ function New-SnipeitManufacturer() { } end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/New-SnipeitModel.ps1 b/SnipeitPS/Public/New-SnipeitModel.ps1 index d198c39..4a4725b 100644 --- a/SnipeitPS/Public/New-SnipeitModel.ps1 +++ b/SnipeitPS/Public/New-SnipeitModel.ps1 @@ -86,12 +86,12 @@ function New-SnipeitModel() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -107,7 +107,7 @@ function New-SnipeitModel() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/New-SnipeitSupplier.ps1 b/SnipeitPS/Public/New-SnipeitSupplier.ps1 index fdad3a4..599dbe0 100644 --- a/SnipeitPS/Public/New-SnipeitSupplier.ps1 +++ b/SnipeitPS/Public/New-SnipeitSupplier.ps1 @@ -107,12 +107,12 @@ function New-SnipeitSupplier() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -128,7 +128,7 @@ function New-SnipeitSupplier() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/New-SnipeitUser.ps1 b/SnipeitPS/Public/New-SnipeitUser.ps1 index ffdab44..315ee6c 100644 --- a/SnipeitPS/Public/New-SnipeitUser.ps1 +++ b/SnipeitPS/Public/New-SnipeitUser.ps1 @@ -131,12 +131,12 @@ function New-SnipeitUser() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -152,7 +152,7 @@ function New-SnipeitUser() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Remove-SnipeitAccessory.ps1 b/SnipeitPS/Public/Remove-SnipeitAccessory.ps1 index d7f92b7..020af91 100644 --- a/SnipeitPS/Public/Remove-SnipeitAccessory.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitAccessory.ps1 @@ -45,12 +45,12 @@ function Remove-SnipeitAccessory () { Method = 'Delete' } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -65,7 +65,7 @@ function Remove-SnipeitAccessory () { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Remove-SnipeitAsset.ps1 b/SnipeitPS/Public/Remove-SnipeitAsset.ps1 index 3f718cb..70b8898 100644 --- a/SnipeitPS/Public/Remove-SnipeitAsset.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitAsset.ps1 @@ -46,12 +46,12 @@ function Remove-SnipeitAsset () { Method = 'Delete' } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -66,7 +66,7 @@ function Remove-SnipeitAsset () { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Remove-SnipeitAssetMaintenance.ps1 b/SnipeitPS/Public/Remove-SnipeitAssetMaintenance.ps1 index b94c4a3..ba5be56 100644 --- a/SnipeitPS/Public/Remove-SnipeitAssetMaintenance.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitAssetMaintenance.ps1 @@ -45,12 +45,12 @@ function Remove-SnipeitAssetMaintenance { Method = 'Delete' } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -65,7 +65,7 @@ function Remove-SnipeitAssetMaintenance { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Remove-SnipeitCategory.ps1 b/SnipeitPS/Public/Remove-SnipeitCategory.ps1 index 40b68f2..78cca74 100644 --- a/SnipeitPS/Public/Remove-SnipeitCategory.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitCategory.ps1 @@ -44,12 +44,12 @@ function Remove-SnipeitCategory () { Method = 'Delete' } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -64,7 +64,7 @@ function Remove-SnipeitCategory () { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Remove-SnipeitCompany.ps1 b/SnipeitPS/Public/Remove-SnipeitCompany.ps1 index ecb87a9..24300c8 100644 --- a/SnipeitPS/Public/Remove-SnipeitCompany.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitCompany.ps1 @@ -44,12 +44,12 @@ function Remove-SnipeitCompany () { Method = 'Delete' } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -64,7 +64,7 @@ function Remove-SnipeitCompany () { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Remove-SnipeitComponent.ps1 b/SnipeitPS/Public/Remove-SnipeitComponent.ps1 index 265eb4a..fd8ab0d 100644 --- a/SnipeitPS/Public/Remove-SnipeitComponent.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitComponent.ps1 @@ -45,12 +45,12 @@ function Remove-SnipeitComponent () { Method = 'Delete' } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -65,7 +65,7 @@ function Remove-SnipeitComponent () { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Remove-SnipeitConsumable.ps1 b/SnipeitPS/Public/Remove-SnipeitConsumable.ps1 index 230436f..a3e9030 100644 --- a/SnipeitPS/Public/Remove-SnipeitConsumable.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitConsumable.ps1 @@ -46,12 +46,12 @@ function Remove-SnipeitConsumable () { Method = 'Delete' } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -66,7 +66,7 @@ function Remove-SnipeitConsumable () { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Remove-SnipeitCustomField.ps1 b/SnipeitPS/Public/Remove-SnipeitCustomField.ps1 index 31528e4..c3ac870 100644 --- a/SnipeitPS/Public/Remove-SnipeitCustomField.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitCustomField.ps1 @@ -43,12 +43,12 @@ function Remove-SnipeitCustomField () { Method = 'Delete' } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -63,7 +63,7 @@ function Remove-SnipeitCustomField () { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Remove-SnipeitDepartment.ps1 b/SnipeitPS/Public/Remove-SnipeitDepartment.ps1 index c4e8538..3d1dd8e 100644 --- a/SnipeitPS/Public/Remove-SnipeitDepartment.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitDepartment.ps1 @@ -44,12 +44,12 @@ function Remove-SnipeitDepartment () { Method = 'Delete' } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -64,7 +64,7 @@ function Remove-SnipeitDepartment () { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Remove-SnipeitLicense.ps1 b/SnipeitPS/Public/Remove-SnipeitLicense.ps1 index 55eecb1..64057a1 100644 --- a/SnipeitPS/Public/Remove-SnipeitLicense.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitLicense.ps1 @@ -45,12 +45,12 @@ function Remove-SnipeitLicense () { Method = 'Delete' } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -65,7 +65,7 @@ function Remove-SnipeitLicense () { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Remove-SnipeitLocation.ps1 b/SnipeitPS/Public/Remove-SnipeitLocation.ps1 index c827325..3f7d081 100644 --- a/SnipeitPS/Public/Remove-SnipeitLocation.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitLocation.ps1 @@ -45,12 +45,12 @@ function Remove-SnipeitLocation () { Method = 'Delete' } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -65,7 +65,7 @@ function Remove-SnipeitLocation () { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Remove-SnipeitManufacturer.ps1 b/SnipeitPS/Public/Remove-SnipeitManufacturer.ps1 index 38c5aab..2d36798 100644 --- a/SnipeitPS/Public/Remove-SnipeitManufacturer.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitManufacturer.ps1 @@ -45,12 +45,12 @@ function Remove-SnipeitManufacturer () { Method = 'Delete' } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -66,7 +66,7 @@ function Remove-SnipeitManufacturer () { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Remove-SnipeitModel.ps1 b/SnipeitPS/Public/Remove-SnipeitModel.ps1 index cb20fae..86c5a1f 100644 --- a/SnipeitPS/Public/Remove-SnipeitModel.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitModel.ps1 @@ -45,12 +45,12 @@ function Remove-SnipeitModel () { Method = 'Delete' } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -65,7 +65,7 @@ function Remove-SnipeitModel () { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Remove-SnipeitSupplier.ps1 b/SnipeitPS/Public/Remove-SnipeitSupplier.ps1 index a7d4d91..585784b 100644 --- a/SnipeitPS/Public/Remove-SnipeitSupplier.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitSupplier.ps1 @@ -45,12 +45,12 @@ function Remove-SnipeitSupplier () { Method = 'Delete' } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -65,7 +65,7 @@ function Remove-SnipeitSupplier () { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Remove-SnipeitUser.ps1 b/SnipeitPS/Public/Remove-SnipeitUser.ps1 index f7bb50c..84d4094 100644 --- a/SnipeitPS/Public/Remove-SnipeitUser.ps1 +++ b/SnipeitPS/Public/Remove-SnipeitUser.ps1 @@ -44,12 +44,12 @@ function Remove-SnipeitUser () { Method = 'Delete' } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -64,7 +64,7 @@ function Remove-SnipeitUser () { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Reset-SnipeitAccessoryOwner.ps1 b/SnipeitPS/Public/Reset-SnipeitAccessoryOwner.ps1 index 254c5a8..0ce0fb5 100644 --- a/SnipeitPS/Public/Reset-SnipeitAccessoryOwner.ps1 +++ b/SnipeitPS/Public/Reset-SnipeitAccessoryOwner.ps1 @@ -48,12 +48,12 @@ function Reset-SnipeitAccessoryOwner() { Body = @{} } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -63,7 +63,7 @@ function Reset-SnipeitAccessoryOwner() { } # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } diff --git a/SnipeitPS/Public/Reset-SnipeitAssetOwner.ps1 b/SnipeitPS/Public/Reset-SnipeitAssetOwner.ps1 index 39fde33..629306a 100644 --- a/SnipeitPS/Public/Reset-SnipeitAssetOwner.ps1 +++ b/SnipeitPS/Public/Reset-SnipeitAssetOwner.ps1 @@ -61,12 +61,12 @@ function Reset-SnipeitAssetOwner() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -76,7 +76,7 @@ function Reset-SnipeitAssetOwner() { } # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } diff --git a/SnipeitPS/Public/Set-SnipeitAccessory.ps1 b/SnipeitPS/Public/Set-SnipeitAccessory.ps1 index a117e46..3572c83 100644 --- a/SnipeitPS/Public/Set-SnipeitAccessory.ps1 +++ b/SnipeitPS/Public/Set-SnipeitAccessory.ps1 @@ -132,12 +132,12 @@ function Set-SnipeitAccessory() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -152,7 +152,7 @@ function Set-SnipeitAccessory() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Set-SnipeitAccessoryOwner.ps1 b/SnipeitPS/Public/Set-SnipeitAccessoryOwner.ps1 index 49dbc28..14a3316 100644 --- a/SnipeitPS/Public/Set-SnipeitAccessoryOwner.ps1 +++ b/SnipeitPS/Public/Set-SnipeitAccessoryOwner.ps1 @@ -55,12 +55,12 @@ function Set-SnipeitAccessoryOwner() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -75,7 +75,7 @@ function Set-SnipeitAccessoryOwner() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Set-SnipeitAsset.ps1 b/SnipeitPS/Public/Set-SnipeitAsset.ps1 index 54a72e3..66bfbca 100644 --- a/SnipeitPS/Public/Set-SnipeitAsset.ps1 +++ b/SnipeitPS/Public/Set-SnipeitAsset.ps1 @@ -164,12 +164,12 @@ function Set-SnipeitAsset() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -184,7 +184,7 @@ function Set-SnipeitAsset() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Set-SnipeitAssetOwner.ps1 b/SnipeitPS/Public/Set-SnipeitAssetOwner.ps1 index 825aa7d..0b39352 100644 --- a/SnipeitPS/Public/Set-SnipeitAssetOwner.ps1 +++ b/SnipeitPS/Public/Set-SnipeitAssetOwner.ps1 @@ -99,12 +99,12 @@ function Set-SnipeitAssetOwner() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -119,7 +119,7 @@ function Set-SnipeitAssetOwner() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Set-SnipeitCategory.ps1 b/SnipeitPS/Public/Set-SnipeitCategory.ps1 index c234c40..8964c20 100644 --- a/SnipeitPS/Public/Set-SnipeitCategory.ps1 +++ b/SnipeitPS/Public/Set-SnipeitCategory.ps1 @@ -92,12 +92,12 @@ function Set-SnipeitCategory() { Body = $values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -112,7 +112,7 @@ function Set-SnipeitCategory() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Set-SnipeitCompany.ps1 b/SnipeitPS/Public/Set-SnipeitCompany.ps1 index f7c7052..cda0733 100644 --- a/SnipeitPS/Public/Set-SnipeitCompany.ps1 +++ b/SnipeitPS/Public/Set-SnipeitCompany.ps1 @@ -72,12 +72,12 @@ function Set-SnipeitCompany() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -91,7 +91,7 @@ function Set-SnipeitCompany() { } end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Set-SnipeitComponent.ps1 b/SnipeitPS/Public/Set-SnipeitComponent.ps1 index bf8b5f2..88c1aff 100644 --- a/SnipeitPS/Public/Set-SnipeitComponent.ps1 +++ b/SnipeitPS/Public/Set-SnipeitComponent.ps1 @@ -112,12 +112,12 @@ function Set-SnipeitComponent() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -132,7 +132,7 @@ function Set-SnipeitComponent() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Set-SnipeitConsumable.ps1 b/SnipeitPS/Public/Set-SnipeitConsumable.ps1 index bf3d773..1f9ac1e 100644 --- a/SnipeitPS/Public/Set-SnipeitConsumable.ps1 +++ b/SnipeitPS/Public/Set-SnipeitConsumable.ps1 @@ -152,12 +152,12 @@ function Set-SnipeitConsumable() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -172,7 +172,7 @@ function Set-SnipeitConsumable() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Set-SnipeitCustomField.ps1 b/SnipeitPS/Public/Set-SnipeitCustomField.ps1 index 4dd49ad..9ca1018 100644 --- a/SnipeitPS/Public/Set-SnipeitCustomField.ps1 +++ b/SnipeitPS/Public/Set-SnipeitCustomField.ps1 @@ -97,12 +97,12 @@ function Set-SnipeitCustomField() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -116,7 +116,7 @@ function Set-SnipeitCustomField() { } end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Set-SnipeitDepartment.ps1 b/SnipeitPS/Public/Set-SnipeitDepartment.ps1 index da4b877..7c325f8 100644 --- a/SnipeitPS/Public/Set-SnipeitDepartment.ps1 +++ b/SnipeitPS/Public/Set-SnipeitDepartment.ps1 @@ -88,12 +88,12 @@ function Set-SnipeitDepartment() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -107,7 +107,7 @@ function Set-SnipeitDepartment() { } end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Set-SnipeitLicense.ps1 b/SnipeitPS/Public/Set-SnipeitLicense.ps1 index 2eb8abd..21bfa9f 100644 --- a/SnipeitPS/Public/Set-SnipeitLicense.ps1 +++ b/SnipeitPS/Public/Set-SnipeitLicense.ps1 @@ -161,12 +161,12 @@ function Set-SnipeitLicense() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -180,7 +180,7 @@ function Set-SnipeitLicense() { } end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Set-SnipeitLicenseSeat.ps1 b/SnipeitPS/Public/Set-SnipeitLicenseSeat.ps1 index c938847..0ce06c8 100644 --- a/SnipeitPS/Public/Set-SnipeitLicenseSeat.ps1 +++ b/SnipeitPS/Public/Set-SnipeitLicenseSeat.ps1 @@ -82,12 +82,12 @@ function Set-SnipeitLicenseSeat() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -101,7 +101,7 @@ function Set-SnipeitLicenseSeat() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Set-SnipeitLocation.ps1 b/SnipeitPS/Public/Set-SnipeitLocation.ps1 index 513d382..0cbabfc 100644 --- a/SnipeitPS/Public/Set-SnipeitLocation.ps1 +++ b/SnipeitPS/Public/Set-SnipeitLocation.ps1 @@ -126,12 +126,12 @@ function Set-SnipeitLocation() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -146,7 +146,7 @@ function Set-SnipeitLocation() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Set-SnipeitManufacturer.ps1 b/SnipeitPS/Public/Set-SnipeitManufacturer.ps1 index 2426441..4abf019 100644 --- a/SnipeitPS/Public/Set-SnipeitManufacturer.ps1 +++ b/SnipeitPS/Public/Set-SnipeitManufacturer.ps1 @@ -66,12 +66,12 @@ function Set-SnipeitManufacturer() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -86,7 +86,7 @@ function Set-SnipeitManufacturer() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Set-SnipeitModel.ps1 b/SnipeitPS/Public/Set-SnipeitModel.ps1 index 008dc38..83e94a0 100644 --- a/SnipeitPS/Public/Set-SnipeitModel.ps1 +++ b/SnipeitPS/Public/Set-SnipeitModel.ps1 @@ -95,12 +95,12 @@ function Set-SnipeitModel() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -115,7 +115,7 @@ function Set-SnipeitModel() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Set-SnipeitStatus.ps1 b/SnipeitPS/Public/Set-SnipeitStatus.ps1 index dbfa747..fd67828 100644 --- a/SnipeitPS/Public/Set-SnipeitStatus.ps1 +++ b/SnipeitPS/Public/Set-SnipeitStatus.ps1 @@ -77,12 +77,12 @@ function Set-SnipeitStatus() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -96,7 +96,7 @@ function Set-SnipeitStatus() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Set-SnipeitSupplier.ps1 b/SnipeitPS/Public/Set-SnipeitSupplier.ps1 index 19f01ed..83d8bb0 100644 --- a/SnipeitPS/Public/Set-SnipeitSupplier.ps1 +++ b/SnipeitPS/Public/Set-SnipeitSupplier.ps1 @@ -122,12 +122,12 @@ function Set-SnipeitSupplier() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -142,7 +142,7 @@ function Set-SnipeitSupplier() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } } diff --git a/SnipeitPS/Public/Set-SnipeitUser.ps1 b/SnipeitPS/Public/Set-SnipeitUser.ps1 index 55e275b..2b1a765 100644 --- a/SnipeitPS/Public/Set-SnipeitUser.ps1 +++ b/SnipeitPS/Public/Set-SnipeitUser.ps1 @@ -149,12 +149,12 @@ function Set-SnipeitUser() { Body = $Values } - if ($PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Write-Warning "-apiKey parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyApiKey -apiKey $apikey } - if ($PSBoundParameters.ContainsKey('url')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url) { Write-Warning "-url parameter is deprecated, please use Connect-SnipeitPS instead." Set-SnipeitPSLegacyUrl -url $url } @@ -169,7 +169,7 @@ function Set-SnipeitUser() { end { # reset legacy sessions - if ($PSBoundParameters.ContainsKey('url') -or $PSBoundParameters.ContainsKey('apiKey')) { + if ($PSBoundParameters.ContainsKey('url') -and '' -ne [string]$url -or $PSBoundParameters.ContainsKey('apiKey') -and '' -ne [string]$apiKey) { Reset-SnipeitPSLegacyApi } }