File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed
Modules/CIPPCore/Public/Entrypoints/HTTP Functions/Tenant Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -18,8 +18,9 @@ Function Invoke-ListBPATemplates {
1818 $Table = Get-CippTable - tablename ' templates'
1919
2020 $Templates = Get-ChildItem ' Config\*.BPATemplate.json' | ForEach-Object {
21+ $TemplateJson = Get-Content $_ | ConvertFrom-Json | ConvertTo-Json - Compress - Depth 10
2122 $Entity = @ {
22- JSON = " $ ( Get-Content $_ ) "
23+ JSON = " $TemplateJson "
2324 RowKey = " $ ( $_.name ) "
2425 PartitionKey = ' BPATemplate'
2526 GUID = " $ ( $_.name ) "
@@ -31,10 +32,14 @@ Function Invoke-ListBPATemplates {
3132 $Templates = Get-CIPPAzDataTableEntity @Table - Filter $Filter
3233
3334 if ($Request.Query.RawJson ) {
35+ foreach ($Template in $Templates ) {
36+ $Template.JSON = $Template.JSON -replace ' "parameters":' , ' "Parameters":'
37+ }
3438 $Templates = $Templates.JSON | ConvertFrom-Json
3539 } else {
3640 $Templates = $Templates | ForEach-Object {
37- $Template = $_.JSON | ConvertFrom-Json
41+ $TemplateJson = $_.JSON -replace ' "parameters":' , ' "Parameters":'
42+ $Template = $TemplateJson | ConvertFrom-Json
3843 @ {
3944 GUID = $_.GUID
4045 Data = $Template.fields
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ Function Invoke-AddBPATemplate {
1818 $Table = Get-CippTable - tablename ' templates'
1919 $Table.Force = $true
2020 Add-CIPPAzDataTableEntity @Table - Entity @ {
21- JSON = " $ ( $Request.body | ConvertTo-Json - Depth 10 ) "
21+ JSON = " $ ( $Request.body | ConvertTo-Json - Depth 10 - Compress ) "
2222 RowKey = $Request.body.name
2323 PartitionKey = ' BPATemplate'
2424 GUID = $Request.body.name
You can’t perform that action at this time.
0 commit comments