fix: update segment filter logic to retain value and unit, enhance activity name mapping

This commit is contained in:
Dries Augustyns
2026-05-04 19:35:29 +02:00
parent a3cc62213f
commit a126563542
2 changed files with 8 additions and 3 deletions
@@ -273,8 +273,8 @@ const FilterRow = memo(function FilterRow({filter, onChange, onRemove, available
// Determine default operator and value based on new field type
let newOperator = filter.operator;
let newValue: string | number | boolean | undefined = undefined;
let newUnit: 'days' | 'hours' | 'minutes' | undefined = undefined;
let newValue: string | number | boolean | undefined = filter.value;
let newUnit: 'days' | 'hours' | 'minutes' | undefined = filter.unit;
if (isNewSegment && !currentOperatorIsSegment) {
// Switching to segment field