Skip to content

Commit bc7871f

Browse files
committed
Set conflicting properties to 0 when updating Severity or MessageId in Set-SqlDscAgentAlert function
1 parent b508273 commit bc7871f

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

source/Public/Set-SqlDscAgentAlert.ps1

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,7 @@ function Set-SqlDscAgentAlert
167167
{
168168
Write-Verbose -Message ($script:localizedData.Set_SqlDscAgentAlert_SettingSeverity -f $Severity, $alertObjectToUpdate.Name)
169169
$alertObjectToUpdate.Severity = $Severity
170+
$alertObjectToUpdate.MessageId = 0 # Must set any conflicting properties to 0
170171
$hasChanges = $true
171172
}
172173
else
@@ -181,6 +182,7 @@ function Set-SqlDscAgentAlert
181182
{
182183
Write-Verbose -Message ($script:localizedData.Set_SqlDscAgentAlert_SettingMessageId -f $MessageId, $alertObjectToUpdate.Name)
183184
$alertObjectToUpdate.MessageId = $MessageId
185+
$alertObjectToUpdate.Severity = 0 # Must set any conflicting properties to 0
184186
$hasChanges = $true
185187
}
186188
else

0 commit comments

Comments
 (0)