From 0d514df1109cc7a8ebea4604ecd15eeb6ff12554 Mon Sep 17 00:00:00 2001 From: Shekar Siri Date: Wed, 10 Jul 2024 12:57:28 +0200 Subject: [PATCH] fix(ui): conditional filter format metadata lebl (#2379) --- frontend/app/types/filter/newFilter.js | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/frontend/app/types/filter/newFilter.js b/frontend/app/types/filter/newFilter.js index 9b73b9392..1add570a4 100644 --- a/frontend/app/types/filter/newFilter.js +++ b/frontend/app/types/filter/newFilter.js @@ -945,7 +945,7 @@ export const addElementToFiltersMap = ( type, category, // remove _ from key - label: key.replace(/^_/, '').charAt(0).toUpperCase() + key.slice(2), + label: getMetadataLabel(key), operator: operator, operatorOptions, icon, @@ -962,6 +962,10 @@ export const addOptionsToFilter = ( } } +function getMetadataLabel(key) { + return key.replace(/^_/, '').charAt(0).toUpperCase() + key.slice(2); +} + export const addElementToFlagConditionsMap = ( category = FilterCategory.METADATA, key, @@ -974,7 +978,7 @@ export const addElementToFlagConditionsMap = ( key, type, category, - label: capitalize(key), + label: getMetadataLabel(key), operator: operator, operatorOptions, icon, @@ -994,7 +998,7 @@ export const addElementToConditionalFiltersMap = ( key, type, category, - label: capitalize(key), + label: getMetadataLabel(key), operator: operator, operatorOptions, icon, @@ -1014,7 +1018,7 @@ export const addElementToMobileConditionalFiltersMap = ( key, type, category, - label: capitalize(key), + label: getMetadataLabel(key), operator: operator, operatorOptions, icon, @@ -1032,7 +1036,7 @@ export const addElementToLiveFiltersMap = ( ) => { liveFiltersMap[key] = { key, type, category, - label: key.replace(/^_/, '').charAt(0).toUpperCase() + key.slice(2), + label: getMetadataLabel(key), operator: operator, operatorOptions, icon,