From 550006586a70ab7fdd48eeded66e72fb1adefc46 Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Tue, 30 Jan 2024 12:03:58 -0600 Subject: [PATCH] CE-793 - Fixes for failed selnium tests --- src/qqq/components/query/QuickFilter.tsx | 3 ++ src/qqq/pages/records/query/RecordQuery.tsx | 18 ++++++++-- src/qqq/utils/qqq/FilterUtils.tsx | 13 +++----- .../selenium/lib/QueryScreenLib.java | 5 ++- ...ueryScreenFilterInUrlAdvancedModeTest.java | 33 ++++++++++++------- .../QueryScreenFilterInUrlBasicModeTest.java | 14 ++++---- .../person/possibleValues/homeCityId=1.json | 8 +++++ .../resources/fixtures/metaData/index.json | 18 +++++----- 8 files changed, 69 insertions(+), 43 deletions(-) create mode 100644 src/test/resources/fixtures/data/person/possibleValues/homeCityId=1.json diff --git a/src/qqq/components/query/QuickFilter.tsx b/src/qqq/components/query/QuickFilter.tsx index 3807bf3..adb3141 100644 --- a/src/qqq/components/query/QuickFilter.tsx +++ b/src/qqq/components/query/QuickFilter.tsx @@ -375,11 +375,13 @@ export default function QuickFilter({tableMetaData, fullFieldName, fieldMetaData let buttonAdditionalStyles: any = {}; let buttonContent = {tableForField?.name != tableMetaData.name ? `${tableForField.label}: ` : ""}{fieldMetaData.label} + let buttonClassName = "filterNotActive"; if (criteriaIsValid) { buttonAdditionalStyles.backgroundColor = accentColor + " !important"; buttonAdditionalStyles.borderColor = accentColor + " !important"; buttonAdditionalStyles.color = "white !important"; + buttonClassName = "filterActive"; buttonContent = ( @@ -390,6 +392,7 @@ export default function QuickFilter({tableMetaData, fullFieldName, fieldMetaData let button = fieldMetaData &&