File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
Modules/CippExtensions/Public/Halo Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -10,9 +10,11 @@ function New-HaloPSATicket {
1010 $Configuration = ((Get-CIPPAzDataTableEntity @Table ).config | ConvertFrom-Json ).HaloPSA
1111 $TicketTable = Get-CIPPTable - TableName ' PSATickets'
1212 $token = Get-HaloToken - configuration $Configuration
13+ # sha hash title
14+ $TitleHash = Get-StringHash - String $title
1315
1416 if ($Configuration.ConsolidateTickets ) {
15- $ExistingTicket = Get-CIPPAzDataTableEntity @TicketTable - Filter " PartitionKey eq 'HaloPSA' and RowKey eq '$ ( $client ) -$ ( $title ) '"
17+ $ExistingTicket = Get-CIPPAzDataTableEntity @TicketTable - Filter " PartitionKey eq 'HaloPSA' and RowKey eq '$ ( $client ) -$ ( $TitleHash ) '"
1618 if ($ExistingTicket ) {
1719 Write-Information " Ticket already exists in HaloPSA: $ ( $ExistingTicket.TicketID ) "
1820
@@ -83,7 +85,9 @@ function New-HaloPSATicket {
8385 if ($Configuration.ConsolidateTickets ) {
8486 $TicketObject = [PSCustomObject ]@ {
8587 PartitionKey = ' HaloPSA'
86- RowKey = " $ ( $client ) -$ ( $title ) "
88+ RowKey = " $ ( $client ) -$ ( $TitleHash ) "
89+ Title = $title
90+ ClientId = $client
8791 TicketID = $Ticket.id
8892 }
8993 Add-CIPPAzDataTableEntity @TicketTable - Entity $TicketObject - Force
You can’t perform that action at this time.
0 commit comments