bugfix additional log paths set to nothing was not saved

This commit is contained in:
Oliver Kieselbach
2026-04-06 12:58:03 +02:00
parent d662cc9973
commit 79125cea9b
4 changed files with 6 additions and 6 deletions
@@ -1 +1 @@
850
851
@@ -59,7 +59,7 @@ namespace AutopilotMonitor.Functions.DataAccess.TableStorage
try
{
var entity = ConvertToTenantTableEntity(config);
await _tenantConfigTableClient.UpsertEntityAsync(entity);
await _tenantConfigTableClient.UpsertEntityAsync(entity, TableUpdateMode.Replace);
return true;
}
catch (Exception ex)
@@ -115,7 +115,7 @@ namespace AutopilotMonitor.Functions.DataAccess.TableStorage
try
{
var entity = ConvertToAdminTableEntity(config);
await _adminConfigTableClient.UpsertEntityAsync(entity);
await _adminConfigTableClient.UpsertEntityAsync(entity, TableUpdateMode.Replace);
return true;
}
catch (Exception ex)
@@ -534,9 +534,9 @@ export function TenantConfigProvider({ children }: { children: React.ReactNode }
teamsNotifyOnFailure: webhookNotifyOnFailure,
diagnosticsBlobSasUrl: diagnosticsBlobSasUrl || undefined,
diagnosticsUploadMode,
diagnosticsLogPathsJson: tenantDiagPaths.length > 0 ? JSON.stringify(tenantDiagPaths) : undefined,
diagnosticsLogPathsJson: tenantDiagPaths.length > 0 ? JSON.stringify(tenantDiagPaths) : "",
enableLocalAdminAnalyzer,
localAdminAllowedAccountsJson: localAdminAllowedAccounts.length > 0 ? JSON.stringify(localAdminAllowedAccounts) : undefined,
localAdminAllowedAccountsJson: localAdminAllowedAccounts.length > 0 ? JSON.stringify(localAdminAllowedAccounts) : "",
enableSoftwareInventoryAnalyzer,
unrestrictedMode,
};
File diff suppressed because one or more lines are too long