Skip to content

Commit 70ad485

Browse files
committed
Polishing in ConnectionFieldTypeVisitor
1 parent 0cf2c4f commit 70ad485

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

spring-graphql/src/main/java/org/springframework/graphql/data/pagination/ConnectionFieldTypeVisitor.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -93,13 +93,14 @@ public TraversalControl visitGraphQLFieldDefinition(
9393
if (isConnectionField(fieldDefinition)) {
9494
if (dataFetcher instanceof TrivialDataFetcher<?>) {
9595
if (logger.isDebugEnabled()) {
96-
logger.debug("Connection field " +
96+
logger.debug("Skipping connection field " +
9797
"'" + parent.getName() + ":" + fieldDefinition.getName() + "' " +
98-
"is mapped to trivial data fetcher: " + dataFetcher.getClass().getName());
98+
"because it is mapped to trivial data fetcher: " + dataFetcher.getClass().getName());
9999
}
100100
}
101101
else {
102-
codeRegistry.dataFetcher(parent, fieldDefinition, new ConnectionDataFetcher(dataFetcher, adapter));
102+
dataFetcher = new ConnectionDataFetcher(dataFetcher, this.adapter);
103+
codeRegistry.dataFetcher(parent, fieldDefinition, dataFetcher);
103104
}
104105
}
105106

0 commit comments

Comments
 (0)