Skip to content

Commit 0ae1fd2

Browse files
committed
Fix uri format with duplicate fields
Signed-off-by: whl <[email protected]>
1 parent e7402bc commit 0ae1fd2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Diff for: spring-web/src/main/java/org/springframework/web/util/HierarchicalUriComponents.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -443,7 +443,7 @@ private MultiValueMap<String, String> expandQueryParams(UriTemplateVariables var
443443
UriTemplateVariables queryVariables = new QueryUriTemplateVariables(variables);
444444
this.queryParams.forEach((key, values) -> {
445445
String name = expandUriComponent(key, queryVariables, this.variableEncoder);
446-
List<String> expandedValues = new ArrayList<>(values.size());
446+
List<String> expandedValues = result.getOrDefault(name, new ArrayList<>(values.size()));
447447
for (String value : values) {
448448
expandedValues.add(expandUriComponent(value, queryVariables, this.variableEncoder));
449449
}

0 commit comments

Comments
 (0)