CE-1068: initial checkin of variables in filter handling

This commit is contained in:
Tim Chamberlain
2024-04-30 19:22:30 -05:00
parent 5c0b1ea2c3
commit 60ce1d8c09
15 changed files with 503 additions and 26 deletions

View File

@ -32,6 +32,7 @@ import java.time.Duration;
import java.time.Instant;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.List;
@ -1244,7 +1245,9 @@ public class QJavalinImplementation
}
if(filter != null)
{
queryInput.setFilter(JsonUtils.toObject(filter, QQueryFilter.class));
QQueryFilter qQueryFilter = JsonUtils.toObject(filter, QQueryFilter.class);
queryInput.setFilter(qQueryFilter);
qQueryFilter.interpretValues(Collections.emptyMap());
}
Integer skip = QJavalinUtils.integerQueryParam(context, "skip");
@ -1962,6 +1965,7 @@ public class QJavalinImplementation
}
/*******************************************************************************
**
*******************************************************************************/