Skip to content

Commit 86bb621

Browse files
committed
Fix
1 parent bdc9f7c commit 86bb621

3 files changed

Lines changed: 5 additions & 3 deletions

File tree

src/main/java/graphql/execution/ExecutionContext.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -389,7 +389,7 @@ private CompletableFuture<GraphQlNormalizedOperation> createNormalizedOperation(
389389
var instrument = instrumentation.beginCreateNormalizedOperation(parameters, instrumentationState);
390390
CompletableFuture<GraphQlNormalizedOperation> result;
391391
if (hasNormalizedDocumentSupport()) {
392-
result = normalizedDocumentProvider.getNormalizedDocument(this::createNormalizedDocument).thenApply(normalizedDocumentEntry -> {
392+
result = normalizedDocumentProvider.getNormalizedDocument(executionInput, this::createNormalizedDocument).thenApply(normalizedDocumentEntry -> {
393393
var normalizedDocument = normalizedDocumentEntry.getDocument();
394394

395395
// Search the document for the operation that matches the operationDefinition name,

src/main/java/graphql/normalized/nf/provider/NoOpNormalizedDocumentProvider.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package graphql.normalized.nf.provider;
22

3+
import graphql.ExecutionInput;
34
import graphql.Internal;
45

56
import java.util.concurrent.CompletableFuture;
@@ -9,7 +10,7 @@ public class NoOpNormalizedDocumentProvider implements NormalizedDocumentProvide
910
public static final NoOpNormalizedDocumentProvider INSTANCE = new NoOpNormalizedDocumentProvider();
1011

1112
@Override
12-
public CompletableFuture<NormalizedDocumentEntry> getNormalizedDocument(CreateNormalizedDocument creator) {
13+
public CompletableFuture<NormalizedDocumentEntry> getNormalizedDocument(ExecutionInput executionInput, CreateNormalizedDocument creator) {
1314
return CompletableFuture.completedFuture(new NormalizedDocumentEntry(creator.createNormalizedDocument()));
1415
}
1516
}

src/main/java/graphql/normalized/nf/provider/NormalizedDocumentProvider.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package graphql.normalized.nf.provider;
22

3+
import graphql.ExecutionInput;
34
import graphql.PublicSpi;
45

56
import java.util.concurrent.CompletableFuture;
@@ -9,7 +10,7 @@
910
*/
1011
@PublicSpi
1112
public interface NormalizedDocumentProvider {
12-
CompletableFuture<NormalizedDocumentEntry> getNormalizedDocument(CreateNormalizedDocument creator);
13+
CompletableFuture<NormalizedDocumentEntry> getNormalizedDocument(ExecutionInput executionInput, CreateNormalizedDocument creator);
1314
}
1415

1516

0 commit comments

Comments
 (0)