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

@ -447,9 +447,19 @@ function RecordQuery({table, launchProcess}: Props): JSX.Element
}
}
}
/////////////////////////////////////////
// recursively prep subfilters as well //
/////////////////////////////////////////
let subFilters = [] as QQueryFilter[];
for (let j = 0; j < sourceFilter?.subFilters?.length; j++)
{
subFilters.push(prepQueryFilterForBackend(sourceFilter.subFilters[j]));
}
filterForBackend.subFilters = subFilters;
filterForBackend.skip = pageNumber * rowsPerPage;
filterForBackend.limit = rowsPerPage;
return filterForBackend;
};