Skip to content

Commit 7bbde81

Browse files
committed
fix: setting package tags removes SHA hash
fixes KelvinTegelaar/CIPP#4910
1 parent 85e5fd8 commit 7bbde81

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

Modules/CIPPCore/Public/Entrypoints/HTTP Functions/CIPP/Core/Invoke-ExecSetPackageTag.ps1

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,18 @@ function Invoke-ExecSetPackageTag {
3131

3232
foreach ($GUID in $GUIDS) {
3333
$Filter = "RowKey eq '$GUID'"
34-
$Template = Get-CIPPAzDataTableEntity @Table -Filter $Filter
35-
Add-CIPPAzDataTableEntity @Table -Entity @{
34+
35+
$Entity = @{
3636
JSON = $Template.JSON
3737
RowKey = "$GUID"
3838
PartitionKey = $Template.PartitionKey
3939
GUID = "$GUID"
4040
Package = $PackageValue
41-
} -Force
41+
SHA = $Template.SHA ?? $null
42+
}
43+
44+
$Template = Get-CIPPAzDataTableEntity @Table -Filter $Filter
45+
Add-CIPPAzDataTableEntity @Table -Entity $Entity -Force
4246

4347
if ($Remove -eq $true) {
4448
Write-LogMessage -headers $Headers -API $APIName -message "$LogMessage $GUID" -Sev 'Info'

0 commit comments

Comments
 (0)