From afe657ffc0b4d8fcdd20beff8a153973c46e74b9 Mon Sep 17 00:00:00 2001 From: DrIOS <58635327+DrIOSX@users.noreply.github.com> Date: Sat, 8 Jun 2024 17:48:43 -0500 Subject: [PATCH] fix: module check included for whatif --- source/Public/Invoke-M365SecurityAudit.ps1 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/Public/Invoke-M365SecurityAudit.ps1 b/source/Public/Invoke-M365SecurityAudit.ps1 index aef7700..6577644 100644 --- a/source/Public/Invoke-M365SecurityAudit.ps1 +++ b/source/Public/Invoke-M365SecurityAudit.ps1 @@ -213,9 +213,11 @@ function Invoke-M365SecurityAudit { # Clean up sessions Disconnect-M365Suite -RequiredConnections $requiredConnections } - # Call the private function to calculate and display results + if ($PSCmdlet.ShouldProcess("Measure and display audit results")) { + # Call the private function to calculate and display results Measure-AuditResult -AllAuditResults $allAuditResults -FailedTests $script:FailedTests # Return all collected audit results return $allAuditResults.ToArray() | Sort-Object -Property Rec + } } }