@@ -57,8 +57,8 @@ function Invoke-CIPPStandardSafeLinksPolicy {
5757 }
5858
5959 $CurrentState = New-ExoRequest - tenantid $Tenant - cmdlet ' Get-SafeLinksPolicy' |
60- Where-Object - Property Name -EQ $PolicyName |
61- Select-Object Name, EnableSafeLinksForEmail, EnableSafeLinksForTeams, EnableSafeLinksForOffice, TrackClicks, AllowClickThrough, ScanUrls, EnableForInternalSenders, DeliverMessageAfterScan, DisableUrlRewrite, EnableOrganizationBranding, DoNotRewriteUrls
60+ Where-Object - Property Name -EQ $PolicyName |
61+ Select-Object Name, EnableSafeLinksForEmail, EnableSafeLinksForTeams, EnableSafeLinksForOffice, TrackClicks, AllowClickThrough, ScanUrls, EnableForInternalSenders, DeliverMessageAfterScan, DisableUrlRewrite, EnableOrganizationBranding, DoNotRewriteUrls
6262
6363 $StateIsCorrect = ($CurrentState.Name -eq $PolicyName ) -and
6464 ($CurrentState.EnableSafeLinksForEmail -eq $true ) -and
@@ -71,13 +71,13 @@ function Invoke-CIPPStandardSafeLinksPolicy {
7171 ($CurrentState.AllowClickThrough -eq $Settings.AllowClickThrough ) -and
7272 ($CurrentState.DisableUrlRewrite -eq $Settings.DisableUrlRewrite ) -and
7373 ($CurrentState.EnableOrganizationBranding -eq $Settings.EnableOrganizationBranding ) -and
74- (! (Compare-Object - ReferenceObject $CurrentState.DoNotRewriteUrls - DifferenceObject ($Settings.DoNotRewriteUrls.value ?? $Settings.DoNotRewriteUrls )))
74+ (! (Compare-Object - ReferenceObject $CurrentState.DoNotRewriteUrls - DifferenceObject ($Settings.DoNotRewriteUrls.value ?? $Settings.DoNotRewriteUrls ?? @ () )))
7575
7676 $AcceptedDomains = New-ExoRequest - tenantid $Tenant - cmdlet ' Get-AcceptedDomain'
7777
7878 $RuleState = New-ExoRequest - tenantid $Tenant - cmdlet ' Get-SafeLinksRule' |
79- Where-Object - Property Name -EQ $RuleName |
80- Select-Object Name, SafeLinksPolicy, Priority, RecipientDomainIs
79+ Where-Object - Property Name -EQ $RuleName |
80+ Select-Object Name, SafeLinksPolicy, Priority, RecipientDomainIs
8181
8282 $RuleStateIsCorrect = ($RuleState.Name -eq $RuleName ) -and
8383 ($RuleState.SafeLinksPolicy -eq $PolicyName ) -and
0 commit comments