Skip to content

Commit 6483ea9

Browse files
authored
QuerydslDataFetcher does not preserve path prefix when flattening nested parameters spring-projects#1215
Signed-off-by: Loyd Emslie <[email protected]>
1 parent 7e602f0 commit 6483ea9

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

spring-graphql/src/main/java/org/springframework/graphql/data/query/QuerydslDataFetcher.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ private void addParameters(
160160
for (Map.Entry<String, Object> entry : arguments.entrySet()) {
161161
Object value = entry.getValue();
162162
if (value instanceof Map<?, ?> nested) {
163-
addParameters(entry.getKey(), (Map<String, Object>) nested, parameters);
163+
addParameters(((prefix != null) ? prefix + "." : "") + entry.getKey(), (Map<String, Object>) nested, parameters);
164164
continue;
165165
}
166166
List<Object> values = (value instanceof List) ? (List<Object>) value : Collections.singletonList(value);

0 commit comments

Comments
 (0)