diff --git a/operatorapi/tenants.go b/operatorapi/tenants.go index 5475b4b17..594fe3bdf 100644 --- a/operatorapi/tenants.go +++ b/operatorapi/tenants.go @@ -1617,8 +1617,11 @@ func setTenantLogsResponse(session *models.Principal, params operator_api.SetTen } } } - if params.Data.DbLabels != nil { + if len(params.Data.ServiceAccountName) > 0 { minTenant.Spec.Log.ServiceAccountName = params.Data.ServiceAccountName + } + if params.Data.DbLabels != nil { + if params.Data.DbImage != "" || params.Data.DbServiceAccountName != "" { modified = true } diff --git a/portal-ui/src/screens/Console/Tenants/TenantDetails/LoggingDetails.tsx b/portal-ui/src/screens/Console/Tenants/TenantDetails/LoggingDetails.tsx index 5ca31b6a1..f84e2db14 100644 --- a/portal-ui/src/screens/Console/Tenants/TenantDetails/LoggingDetails.tsx +++ b/portal-ui/src/screens/Console/Tenants/TenantDetails/LoggingDetails.tsx @@ -377,6 +377,7 @@ const TenantAuditLogging = ({