3.10.1.16

Issue 378 - Fixed issue when "Sort Json Properties" is enabled. Arrays were broken e.g. empty array ended up as null and single item ended up as string. This broke export/import of Conditional Access policies.
This commit is contained in:
Mikael Karlsson
2026-01-26 22:08:24 +11:00
parent f7043ae4a2
commit e242865ef4
+9
View File
@@ -4872,6 +4872,15 @@ function Invoke-SortJsonGraphObject {
else {
$result[$p] = $null
}
if($InputObject.$p -is [Array] -and $result[$p] -isnot [Array]) {
if($result[$p] -eq $null) {
$result[$p] = @()
}
else {
$result[$p] = @($result[$p])
}
}
}
return [pscustomobject]$result