From 5909f8d3b486fbad74b3740e46ab9b7c43ab5aea Mon Sep 17 00:00:00 2001 From: DrIOS <58635327+DrIOSX@users.noreply.github.com> Date: Fri, 28 Jun 2024 17:04:10 -0500 Subject: [PATCH] fix: Get-ExceededLengthResultDetail parameter validation --- source/Private/Get-ExceededLengthResultDetail.ps1 | 2 +- source/Public/Export-M365SecurityAuditTable.ps1 | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/source/Private/Get-ExceededLengthResultDetail.ps1 b/source/Private/Get-ExceededLengthResultDetail.ps1 index ea2bee5..a9d7c46 100644 --- a/source/Private/Get-ExceededLengthResultDetail.ps1 +++ b/source/Private/Get-ExceededLengthResultDetail.ps1 @@ -9,7 +9,7 @@ function Get-ExceededLengthResultDetail { [Parameter(Mandatory = $true, ParameterSetName = 'ReturnExceedingTests')] [string[]]$TestNumbersToCheck, - [Parameter(Mandatory = $true, ParameterSetName = 'UpdateArray')] + [Parameter(Mandatory = $false, ParameterSetName = 'UpdateArray')] [string[]]$ExportedTests, [Parameter(Mandatory = $true, ParameterSetName = 'ReturnExceedingTests')] diff --git a/source/Public/Export-M365SecurityAuditTable.ps1 b/source/Public/Export-M365SecurityAuditTable.ps1 index fc16d64..bb3d3b3 100644 --- a/source/Public/Export-M365SecurityAuditTable.ps1 +++ b/source/Public/Export-M365SecurityAuditTable.ps1 @@ -61,8 +61,8 @@ function Export-M365SecurityAuditTable { [ValidateSet("1.1.1", "1.3.1", "6.1.2", "6.1.3", "7.3.4")] [string]$OutputTestNumber, - [Parameter(Mandatory = $true, Position = 0, ParameterSetName = "ExportAllResultsFromAuditResults")] - [Parameter(Mandatory = $true, Position = 0, ParameterSetName = "ExportAllResultsFromCsv")] + [Parameter(Mandatory = $false, Position = 0, ParameterSetName = "ExportAllResultsFromAuditResults")] + [Parameter(Mandatory = $false, Position = 0, ParameterSetName = "ExportAllResultsFromCsv")] [switch]$ExportAllTests, [Parameter(Mandatory = $true, ParameterSetName = "ExportAllResultsFromAuditResults")]