From 54c8d25efd199a5af7686567bf4c9ed3bcb73b5f Mon Sep 17 00:00:00 2001 From: John McCall Date: Thu, 7 Mar 2024 07:48:26 -0500 Subject: [PATCH] Set-DbaAgentSchedule should check for not null on enddate (#9257) --- public/Set-DbaAgentSchedule.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/public/Set-DbaAgentSchedule.ps1 b/public/Set-DbaAgentSchedule.ps1 index bfc6b5c55e..6c30a14fc2 100644 --- a/public/Set-DbaAgentSchedule.ps1 +++ b/public/Set-DbaAgentSchedule.ps1 @@ -344,7 +344,7 @@ function Set-DbaAgentSchedule { if ($EndDate -and ($EndDate -notmatch $RegexDate)) { Stop-Function -Message "End date $EndDate needs to be a valid date with format yyyyMMdd" -Target $SqlInstance return - } elseif ($EndDate -lt $StartDate) { + } elseif ($EndDate -and ($EndDate -lt $StartDate)) { Stop-Function -Message "End date $EndDate cannot be before start date $StartDate" -Target $SqlInstance return } @@ -499,4 +499,4 @@ function Set-DbaAgentSchedule { if (Test-FunctionInterrupt) { return } Write-Message -Message "Finished changing the job schedule(s)" -Level Verbose } -} \ No newline at end of file +}