Skip to content

Conversation

izeye
Copy link
Contributor

@izeye izeye commented Aug 14, 2025

I'm not sure if it was intentional, but 8ec0c21 has changed the behavior when both uri() and queryParam() are used for the same query parameters by overwriting the former with the latter rather than merging both.

See gh-35210

…ameters in AbstractMockHttpServletRequestBuilder.buildRequest()

See spring-projectsgh-35210

Signed-off-by: Johnny Lim <[email protected]>
@spring-projects-issues spring-projects-issues added the status: waiting-for-triage An issue we've not yet triaged or decided on label Aug 14, 2025
@rstoyanchev rstoyanchev self-assigned this Aug 26, 2025
@rstoyanchev rstoyanchev added in: web Issues in web modules (web, webmvc, webflux, websocket) type: bug A general bug and removed status: waiting-for-triage An issue we've not yet triaged or decided on labels Aug 26, 2025
@rstoyanchev rstoyanchev added this to the 7.0.0-M9 milestone Aug 26, 2025
@rstoyanchev
Copy link
Contributor

rstoyanchev commented Aug 26, 2025

The source parameters is a map, but indeed parameters can be added from the queryString as well, so thanks for catching that. For both of these we need to ensure correct handling of params without a value.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in: web Issues in web modules (web, webmvc, webflux, websocket) type: bug A general bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants