diff --git a/graphql-jpa-query-dependencies/pom.xml b/graphql-jpa-query-dependencies/pom.xml
index f630174d0..40e7dd7f2 100644
--- a/graphql-jpa-query-dependencies/pom.xml
+++ b/graphql-jpa-query-dependencies/pom.xml
@@ -10,7 +10,7 @@
pom
- 9.4
+ 11.0
1.0.0.Final
diff --git a/graphql-jpa-query-schema/src/main/java/com/introproventures/graphql/jpa/query/schema/impl/GraphQLJpaQueryDataFetcher.java b/graphql-jpa-query-schema/src/main/java/com/introproventures/graphql/jpa/query/schema/impl/GraphQLJpaQueryDataFetcher.java
index 7c8f33a2c..912f3d39b 100644
--- a/graphql-jpa-query-schema/src/main/java/com/introproventures/graphql/jpa/query/schema/impl/GraphQLJpaQueryDataFetcher.java
+++ b/graphql-jpa-query-schema/src/main/java/com/introproventures/graphql/jpa/query/schema/impl/GraphQLJpaQueryDataFetcher.java
@@ -94,7 +94,7 @@ public Object get(DataFetchingEnvironment environment) {
environment.getFragmentsByName(),
environment.getExecutionId(),
environment.getSelectionSet(),
- environment.getFieldTypeInfo(),
+ environment.getExecutionStepInfo(),
environment.getExecutionContext()
)).orElse(environment);
@@ -132,7 +132,7 @@ public Object get(DataFetchingEnvironment environment) {
final Long total = recordsSelection
.map(contentField -> getCountQuery(countQueryEnvironment, countQueryField).getSingleResult())
// if no "content" was selected an empty Field can be used
- .orElseGet(() -> getCountQuery(environment, new Field()).getSingleResult());
+ .orElseGet(() -> getCountQuery(environment, new Field("count")).getSingleResult());
result.put(GraphQLJpaSchemaBuilder.PAGE_TOTAL_PARAM_NAME, total);
result.put(GraphQLJpaSchemaBuilder.PAGE_PAGES_PARAM_NAME, ((Double) Math.ceil(total / (double) page.size)).longValue());
diff --git a/graphql-jpa-query-schema/src/main/java/com/introproventures/graphql/jpa/query/schema/impl/QraphQLJpaBaseDataFetcher.java b/graphql-jpa-query-schema/src/main/java/com/introproventures/graphql/jpa/query/schema/impl/QraphQLJpaBaseDataFetcher.java
index 9ba15b478..c9627afe8 100644
--- a/graphql-jpa-query-schema/src/main/java/com/introproventures/graphql/jpa/query/schema/impl/QraphQLJpaBaseDataFetcher.java
+++ b/graphql-jpa-query-schema/src/main/java/com/introproventures/graphql/jpa/query/schema/impl/QraphQLJpaBaseDataFetcher.java
@@ -321,7 +321,7 @@ protected Predicate getWherePredicate(CriteriaBuilder cb, Root> root, From,
environment.getFragmentsByName(),
environment.getExecutionId(),
environment.getSelectionSet(),
- environment.getFieldTypeInfo(),
+ environment.getExecutionStepInfo(),
environment.getExecutionContext()
), new Argument(Logical.AND.name(), whereValue)
);
@@ -424,7 +424,7 @@ private PredicateFilter getPredicateFilter(ObjectField objectField, DataFetching
environment.getFragmentsByName(),
environment.getExecutionId(),
environment.getSelectionSet(),
- environment.getFieldTypeInfo(),
+ environment.getExecutionStepInfo(),
environment.getExecutionContext()
),
new Argument(objectField.getName(), argument.getValue()), argument.getValue() );
@@ -449,7 +449,7 @@ public ArgumentEnvironment(DataFetchingEnvironment environment, String argumentN
environment.getFragmentsByName(),
environment.getExecutionId(),
environment.getSelectionSet(),
- environment.getFieldTypeInfo(),
+ environment.getExecutionStepInfo(),
environment.getExecutionContext()
);
}
@@ -471,7 +471,7 @@ public WherePredicateEnvironment(DataFetchingEnvironment environment, GraphQLFie
environment.getFragmentsByName(),
environment.getExecutionId(),
environment.getSelectionSet(),
- environment.getFieldTypeInfo(),
+ environment.getExecutionStepInfo(),
environment.getExecutionContext()
);
}