-
Notifications
You must be signed in to change notification settings - Fork 138
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
Output a string bind type for selects #410
Conversation
I am running the failing test with For example, in the This suggests to me that select choices are being represented as When the tests fail, select choices are represented as dictionaries: I don't know why a select choice would be represented as a XForm2json support is experimental and as far as I know, it is unused. There are three forms in that test that contain selects and thus result in the failure: specify_other.xls, loop.xls, xlsform_spec_test.xlsx, yes_or_no_question.xls |
The XForms to json functionality was using the bind type rather than the body type to identify selects. I have added a commit to override this. I have run I fully expect that some other downstream integrations use the bind type this way. We just need to be ready to react when folks run into issues. |
Change SELECT_ONE and SELECT_MULTIPLE bind type to 'string'. More Info: XLSForm/pyxform#410
Add MULTI_SELECT_TYPE and SELECT_BIND_TYPE tags removing the previously used SELECT_ONE and SELECT_MULTIPLE variables. More info: XLSForm/pyxform#410
Add MULTI_SELECT_TYPE and SELECT_BIND_TYPE tags removing the previously used SELECT_ONE and SELECT_MULTIPLE variables. More info: XLSForm/pyxform#410
Add MULTI_SELECT_TYPE and SELECT_BIND_TYPE tags removing the previously used SELECT_ONE and SELECT_MULTIPLE variables. More info: XLSForm/pyxform#410
Add MULTI_SELECT_TYPE and SELECT_BIND_TYPE tags removing the previously used SELECT_ONE and SELECT_MULTIPLE variables. More info: XLSForm/pyxform#410
Add MULTI_SELECT_TYPE and SELECT_BIND_TYPE tags removing the previously used SELECT_ONE and SELECT_MULTIPLE variables. More info: XLSForm/pyxform#410
Add MULTI_SELECT_TYPE and SELECT_BIND_TYPE tags removing the previously used SELECT_ONE and SELECT_MULTIPLE variables. More info: XLSForm/pyxform#410
Add MULTI_SELECT_TYPE and SELECT_BIND_TYPE tags removing the previously used SELECT_ONE and SELECT_MULTIPLE variables. More info: XLSForm/pyxform#410
Add MULTI_SELECT_TYPE and SELECT_BIND_TYPE tags removing the previously used SELECT_ONE and SELECT_MULTIPLE variables. More info: XLSForm/pyxform#410
Add MULTI_SELECT_TYPE and SELECT_BIND_TYPE tags removing the previously used SELECT_ONE and SELECT_MULTIPLE variables. More info: XLSForm/pyxform#410
Add MULTI_SELECT_TYPE and SELECT_BIND_TYPE tags removing the previously used SELECT_ONE and SELECT_MULTIPLE variables. More info: XLSForm/pyxform#410
Add MULTI_SELECT_TYPE and SELECT_BIND_TYPE tags removing the previously used SELECT_ONE and SELECT_MULTIPLE variables. More info: XLSForm/pyxform#410
Closes #168