fix(#7794): populate relation widget from url#7806
Open
lydiascarf wants to merge 2 commits intodecaporg:mainfrom
Open
fix(#7794): populate relation widget from url#7806lydiascarf wants to merge 2 commits intodecaporg:mainfrom
lydiascarf wants to merge 2 commits intodecaporg:mainfrom
Conversation
0b6f189 to
db98daf
Compare
The createEmptyDraft action creator didn't combine repeated query params into a List, instead returning the last param. Now relation widgets with isMultiple set will populate correctly.
db98daf to
6d74c63
Compare
yanthomasdev
approved these changes
May 8, 2026
Contributor
yanthomasdev
left a comment
There was a problem hiding this comment.
Thank you @lydiascarf, LGTM!
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The createEmptyDraft action creator didn't combine repeated query params into a List, instead returning the last param. Now relation widgets with isMultiple set will populate correctly. Please let me know when you think this could be deployed as I have an event I'd like to use this feature during on starting the week of the 18th.
closes #7794
Summary
I have a collection with a relation widget that needs to pre-populate from query params. This was working fine without isMultiple set to true on the field, but it didn't work if isMultiple was set to true. I changed the action creator responsible for parsing the query params to handle repeated values as Lists.
Test plan
Ran development server and found the following isMultiple: true relation field then entered a repeated post query param. Added a unit test to the relevant action creator.
Checklist
Please add a
xinside each checkbox:A picture of a cute animal (not mandatory but encouraged)