diff --git a/src/functions/secrets/Get-TssSecret.ps1 b/src/functions/secrets/Get-TssSecret.ps1 index 4cd0e256..a5d2b514 100644 --- a/src/functions/secrets/Get-TssSecret.ps1 +++ b/src/functions/secrets/Get-TssSecret.ps1 @@ -177,9 +177,6 @@ function Get-TssSecret { $restResponse = $null $uri = $TssSession.ApiUrl, 'secrets', $secret -join '/' - if ($tssParams.ContainsKey('NoAutoCheckout')) { - $uri = $uri, "noAutoCheckout=$([boolean]$NoAutoCheckout)" -join '?' - } $getBody = @{} if ($restrictedParams.Count -gt 0) { @@ -196,10 +193,16 @@ function Get-TssSecret { } $uri = $uri, 'restricted' -join '/' + if ($tssParams.ContainsKey('NoAutoCheckout')) { + $uri = $uri, "noAutoCheckout=$([boolean]$NoAutoCheckout)" -join '?' + } $invokeParams.Uri = $uri $invokeParams.Method = 'POST' $invokeParams.Body = $getBody | ConvertTo-Json } else { + if ($tssParams.ContainsKey('NoAutoCheckout')) { + $uri = $uri, "noAutoCheckout=$([boolean]$NoAutoCheckout)" -join '?' + } $uri = $uri $invokeParams.Uri = $uri $invokeParams.Method = 'GET' @@ -224,4 +227,4 @@ function Get-TssSecret { Write-Warning 'No valid session found' } } -} \ No newline at end of file +}