Skip to content

Commit a537121

Browse files
committed
fix: json parsing errors
1 parent 587deac commit a537121

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

Modules/CIPPCore/Public/Entrypoints/Orchestrator Functions/Start-ExtensionOrchestrator.ps1

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,12 @@ function Start-ExtensionOrchestrator {
99
param()
1010

1111
$Table = Get-CIPPTable -TableName Extensionsconfig
12-
13-
$Configuration = ((Get-AzDataTableEntity @Table).config | ConvertFrom-Json)
12+
$ExtensionConfig = (Get-AzDataTableEntity @Table).config
13+
if (Test-Json -Json $ExtensionConfig) {
14+
$Configuration = ($ExtensionConfig | ConvertFrom-Json)
15+
} else {
16+
$Configuration = @{}
17+
}
1418

1519
Write-Host 'Started Scheduler for Extensions'
1620

0 commit comments

Comments
 (0)