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

Fix issues related to group repeatable subsequent rows when there is a checkbox or radio input. #304

Closed
wants to merge 4 commits into from

Conversation

kynetiv
Copy link

@kynetiv kynetiv commented Apr 28, 2015

If there is a checkbox or radio input in the Group, the original value is needed or saving the post will not save the checkbox or radio value (subsequent post saves work because inputs will then have the required value set).
This patch conditionally adds values to radios and inputs on new repeatable rows and sets the checked attribute only on the default option (radios).
Fixes issue #257 (this will reset text inputs as well), and #246 & #263(restores radio and checkbox values on new row saves)

…a checkbox or radio input.

If the input is a checkbox or radio, the original value is needed or saving will not save the value (subsequent post saves work because inputs  will then have the required value set).
This patch conditionally adds values to radios and inputs on new repeatable and sets the checked attribute only on the default option (radios).
Fixes issue CMB2#257 (this will set reset text inputs as well), and CMB2#246 & CMB2#263(restores radio and checkbox values on new row saves)
@kynetiv
Copy link
Author

kynetiv commented Apr 29, 2015

Well, need to figure out how these tests are working so it can pass, but also found that there is a bug to fix when there are multiple radio options on the second subsequent new row. Will update this in a bit.

@jtsternberg
Copy link
Member

Should be good in the trunk branch. please test.

@tw2113
Copy link
Contributor

tw2113 commented Aug 2, 2016

Closing as it is said to be covered already in trunk, and probably release versions now.

@tw2113 tw2113 closed this Aug 2, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants