diff --git a/packages/twenty-front/src/modules/views/components/EditableFilterChip.tsx b/packages/twenty-front/src/modules/views/components/EditableFilterChip.tsx index 0875c2454..9cd6c2545 100644 --- a/packages/twenty-front/src/modules/views/components/EditableFilterChip.tsx +++ b/packages/twenty-front/src/modules/views/components/EditableFilterChip.tsx @@ -2,6 +2,7 @@ import { useFieldMetadataItemById } from '@/object-metadata/hooks/useFieldMetada import { getOperandLabelShort } from '@/object-record/object-filter-dropdown/utils/getOperandLabel'; import { RecordFilter } from '@/object-record/record-filter/types/RecordFilter'; import { SortOrFilterChip } from '@/views/components/SortOrFilterChip'; +import { isNonEmptyString } from '@sniptt/guards'; import { useIcons } from 'twenty-ui/display'; type EditableFilterChipProps = { @@ -21,11 +22,15 @@ export const EditableFilterChip = ({ const FieldMetadataItemIcon = getIcon(fieldMetadataItem.icon); + const operandLabelShort = getOperandLabelShort(viewFilter.operand); + + const labelKey = `${viewFilter.label}${isNonEmptyString(viewFilter.value) ? operandLabelShort : ''}`; + return (