From ce3293b4e2dbbeb1fb5dc493e2c8a9ea7307e421 Mon Sep 17 00:00:00 2001 From: jinapurapu <65002498+jinapurapu@users.noreply.github.com> Date: Fri, 15 Jul 2022 15:06:33 -0700 Subject: [PATCH] Added Testcafe test for Audit Logging text fields (#2173) Added Testcafe test for Audit Logging text fields, fixed bug in setting serviceAccount --- operatorapi/tenants.go | 5 ++- .../Tenants/TenantDetails/LoggingDetails.tsx | 1 + portal-ui/tests/operator/tenants.ts | 7 +++ portal-ui/tests/operator/utils.ts | 45 +++++++++++++++++++ 4 files changed, 57 insertions(+), 1 deletion(-) 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 = ({