Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated @RequestParam#required handling #35850

Merged
merged 1 commit into from
Sep 11, 2023
Merged

Conversation

geoand
Copy link
Contributor

@geoand geoand commented Sep 11, 2023

The previous behavior was misleading and led to incorrect results when
non-String types were being used.

The reason we don't support required=true is that JAX-RS
does not have the concept of a required parameter so to fix
this would need to introduce something specific to RESTEasy Reactive

Closes: #35845

The previous way was misleading
and led to incorrect results when
non-String types were being used.

The reason we can don't support
required=true is that JAX-RS
does not have the concept of a
required parameter so to fix
this would need to introduce something
specific to RESTEasy Reactive
@geoand geoand requested a review from gastaldi September 11, 2023 14:11
@quarkus-bot quarkus-bot bot added the area/spring Issues relating to the Spring integration label Sep 11, 2023
@geoand geoand added release/breaking-change and removed area/spring Issues relating to the Spring integration labels Sep 11, 2023
@quarkus-bot
Copy link

quarkus-bot bot commented Sep 11, 2023

✔️ The latest workflow run for the pull request has completed successfully.

It should be safe to merge provided you have a look at the other checks in the summary.

@geoand geoand merged commit 99ee1af into quarkusio:main Sep 11, 2023
@quarkus-bot quarkus-bot bot added this to the 3.5 - main milestone Sep 11, 2023
@geoand geoand deleted the #35845 branch September 12, 2023 05:43
@quarkus-bot quarkus-bot bot added the area/spring Issues relating to the Spring integration label Sep 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/spring Issues relating to the Spring integration release/breaking-change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Error while using RequestParam annotation with required = false.
2 participants