Skip to content

Commit fececd6

Browse files
Merge branch 'main' into dependabot/gradle/io.micronaut.application-4.4.0
2 parents 0503df7 + 6c3a435 commit fececd6

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

backend/src/main/java/club/devcord/devmarkt/graphql/CustomInstrumentation.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,19 @@
1616

1717
package club.devcord.devmarkt.graphql;
1818

19-
import graphql.execution.instrumentation.SimpleInstrumentation;
19+
import graphql.execution.instrumentation.Instrumentation;
20+
import graphql.execution.instrumentation.InstrumentationState;
2021
import graphql.execution.instrumentation.parameters.InstrumentationFieldFetchParameters;
2122
import graphql.schema.DataFetcher;
2223
import jakarta.inject.Singleton;
24+
import org.jetbrains.annotations.NotNull;
2325

2426
@Singleton
25-
public class CustomInstrumentation extends SimpleInstrumentation {
27+
public class CustomInstrumentation implements Instrumentation {
2628

2729
@Override
28-
public DataFetcher<?> instrumentDataFetcher(DataFetcher<?> dataFetcher,
29-
InstrumentationFieldFetchParameters parameters) {
30+
public @NotNull DataFetcher<?> instrumentDataFetcher(DataFetcher<?> dataFetcher,
31+
InstrumentationFieldFetchParameters parameters, InstrumentationState state) {
3032
return new ProxyDataFetcher<>(dataFetcher);
3133
}
3234
}

0 commit comments

Comments
 (0)