So I have my custom dataAdaptor with works like a charm. However, even if I apply a filter to multiple columns, I only ever get 1 of those.
So this is my code:
public class DataRecordAdaptor : DataAdaptor
{
public override async Task<object> ReadAsync(DataManagerRequest dm, string key = null)
{
if (dm.Where != null && dm.Where.Count > 0)
{
// Filtering
filters = dm.Where.Select(t => CreateListFilter(t.predicates.FirstOrDefault())).ToList();
}
In the above code, dm.Where always has a length of max 1.
Seems like a bug to