Skip to content

Commit 5d3677f

Browse files
committed
contact tweaks
1 parent ba335ea commit 5d3677f

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

Modules/CIPPCore/Public/Entrypoints/HTTP Functions/Email-Exchange/Administration/Invoke-AddContact.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Function Invoke-AddContact {
3232
$null = New-ExoRequest -tenantid $TenantId -cmdlet 'Set-MailContact' -cmdParams @{Identity = $NewContact.id; HiddenFromAddressListsEnabled = [boolean]$ContactObject.hidefromGAL } -UseSystemMailbox $true
3333

3434
# Log the result
35-
$Result = "Created contact $($ContactObject.displayName) with id $($NewContact.id)"
35+
$Result = "Created contact $($ContactObject.displayName) with email address $($ContactObject.email)"
3636
Write-LogMessage -headers $Headers -API $APIName -tenant $TenantId -message $Result -Sev 'Info'
3737
$StatusCode = [HttpStatusCode]::OK
3838

Modules/CIPPCore/Public/Entrypoints/HTTP Functions/Email-Exchange/Administration/Invoke-RemoveContact.ps1

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,20 @@ Function Invoke-RemoveContact {
1111
param($Request, $TriggerMetadata)
1212

1313
$APIName = $Request.Params.CIPPEndpoint
14-
$TenantFilter = $Request.Query.tenantFilter
14+
$TenantFilter = $Request.Query.tenantFilter ?? $Request.Body.tenantFilter
1515
Write-LogMessage -Headers $Request.Headers -API $APIName -message 'Accessed this API' -Sev 'Debug'
1616

1717
# Interact with query parameters or the body of the request.
1818
$GUID = $Request.query.GUID ?? $Request.body.GUID
19+
$Mail = $Request.query.Mail ?? $Request.body.Mail
1920

2021
try {
2122
$Params = @{
2223
Identity = $GUID
2324
}
2425
$null = New-ExoRequest -tenantid $TenantFilter -cmdlet 'Remove-MailContact' -cmdParams $Params -UseSystemMailbox $true
2526
Write-LogMessage -Headers $Request.Headers -API $APIName -tenant $TenantFilter -message "Deleted contact $GUID" -sev Debug
26-
$Result = "Deleted $GUID"
27+
$Result = "Deleted $Mail"
2728
$StatusCode = [HttpStatusCode]::OK
2829
} catch {
2930
$ErrorMessage = Get-CippException -Exception $_

0 commit comments

Comments
 (0)