SLING-9724 - Validate queries before persisting
* updated to graphql-java 15 for the new graphql.ParseAndValidate class
diff --git a/pom.xml b/pom.xml
index 9c52ff7..3e1cc03 100644
--- a/pom.xml
+++ b/pom.xml
@@ -135,7 +135,7 @@
<dependency>
<groupId>com.graphql-java</groupId>
<artifactId>graphql-java</artifactId>
- <version>14.0</version>
+ <version>15.0</version>
<scope>provided</scope>
</dependency>
<dependency>
diff --git a/src/main/java/org/apache/sling/graphql/core/scalars/SlingScalarsProvider.java b/src/main/java/org/apache/sling/graphql/core/scalars/SlingScalarsProvider.java
index 8ffde2e..a6771c6 100644
--- a/src/main/java/org/apache/sling/graphql/core/scalars/SlingScalarsProvider.java
+++ b/src/main/java/org/apache/sling/graphql/core/scalars/SlingScalarsProvider.java
@@ -57,7 +57,7 @@
private GraphQLScalarType getScalar(String name) {
// Ignore standard scalars
- if(ScalarInfo.STANDARD_SCALAR_DEFINITIONS.containsKey(name)) {
+ if(ScalarInfo.isGraphqlSpecifiedScalar(name)) {
return null;
}