CE-969: fixed flex wrapping on advanced queries, recursive calls to 'clean values' and 'prep subquery for backend'

This commit is contained in:
Tim Chamberlain
2024-03-18 19:39:19 -05:00
parent e34811354f
commit edab918763
3 changed files with 24 additions and 4 deletions

View File

@ -159,6 +159,14 @@ class FilterUtils
criteria.values = values;
}
////////////////////////////////////////////////
// recursively clean values in any subfilters //
////////////////////////////////////////////////
for (let j = 0; j < queryFilter?.subFilters?.length; j++)
{
await FilterUtils.cleanupValuesInFilerFromQueryString(qController, tableMetaData, queryFilter.subFilters[j]);
}
}