Ensure that DataLoader are retrieved from DataFetchingEnvironment

Closes gh-1177
This commit is contained in:
Brian Clozel
2025-04-08 10:46:48 +02:00
parent 04fa5e1e0f
commit ecc88f7a41

View File

@@ -606,7 +606,7 @@ public class AnnotatedControllerConfigurer
@Override
public Object get(DataFetchingEnvironment env) {
DataLoader<?, ?> dataLoader = env.getDataLoaderRegistry().getDataLoader(this.dataLoaderKey);
DataLoader<?, ?> dataLoader = env.getDataLoader(this.dataLoaderKey);
Assert.state(dataLoader != null, "No DataLoader for key '" + this.dataLoaderKey + "'");
return ((env.getLocalContext() != null) ?
dataLoader.load(env.getSource(), env.getLocalContext()) :