- Notifications
You must be signed in to change notification settings - Fork 2.5k
Closed
Description
As I was implementing filtering in my grid, I noticed that filtering had an issue with object properties that were not lowercase.
For example a column definition like this:
{ field: 'costs.myTotal', displayName: 'My Total' }
The myTotal value is not included in the search using filter.
I tracked the issue to this bit of code in searchProvider:
if(typeof pVal === 'object'){ return searchEntireRow(condition, pVal, c);
When this recursion happens, the object c's properties are not lower case and so it does not search correctly.
I'm adding a pull request that attempts to fix this issue, now.
Metadata
Metadata
Assignees
Labels
No labels