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

Properly flatten select_one_from_file #318

Merged
merged 3 commits into from
Jan 31, 2024

Conversation

jnm
Copy link
Member

@jnm jnm commented Jan 25, 2024

…to select_one_from_file file.csv instead of having select_one_from_file in the type column and file.csv in a nonstandard file column.

Fixes a problem introduced in #314

Reminder: update formbuilder-misc branch in KPI to require the new formpack commit hash once this is merged

@jnm jnm requested a review from duvld January 25, 2024 21:57
@jnm jnm force-pushed the properly-flatten-select_one_from_file branch from dc57cf4 to 4e50177 Compare January 25, 2024 21:57
@jnm jnm changed the base branch from main to _jnm-tmp January 25, 2024 22:04
@jnm jnm changed the base branch from _jnm-tmp to main January 25, 2024 22:05
@jnm jnm closed this Jan 25, 2024
@jnm jnm reopened this Jan 25, 2024
@coveralls
Copy link

coveralls commented Jan 25, 2024

Coverage Status

coverage: 86.758% (+0.01%) from 86.744%
when pulling 0831cf7 on properly-flatten-select_one_from_file
into 3e81c62 on main.

@jnm jnm changed the title Properly expand select_one_from_file Properly flatten select_one_from_file Jan 31, 2024
…to `select_one_from_file file.csv` instead of having
`select_one_from_file` in the `type` column and `file.csv` in a
nonstandard `file` column.

Fixes a problem introduced in #314
@jnm jnm force-pushed the properly-flatten-select_one_from_file branch from 4e50177 to 0831cf7 Compare January 31, 2024 00:57
@duvld duvld merged commit 569d8bf into main Jan 31, 2024
3 checks passed
@duvld duvld deleted the properly-flatten-select_one_from_file branch January 31, 2024 16:45
jnm added a commit that referenced this pull request Feb 5, 2024
…to `select_multiple_from_file file.csv` instead of having
`select_multiple_from_file` in the `type` column and `file.csv` in a
nonstandard `file` column.

Fixes a problem introduced in #314, mistakenly left unaddressed in #318
jnm added a commit to kobotoolbox/kpi that referenced this pull request Jun 18, 2024
`file` columns in `select_one_from_file` and `select_multiple_from_file`
rows. This was causing a `KeyError` when the asset content predated

Flattening of `{"type": "select_one_from_file", "file": "choices.csv"}`
(and equivalent `select_multiple_from_file` structures) to the
XLSForm-standard `{"type": "select_one_from_file choices.csv"}` is
handled by kobotoolbox/formpack#318 and kobotoolbox/formpack#319.
jnm added a commit to kobotoolbox/kpi that referenced this pull request Jun 18, 2024
`file` columns in `select_one_from_file` and `select_multiple_from_file`
rows. This was causing a `KeyError` when the asset content predated

Flattening of `{"type": "select_one_from_file", "file": "choices.csv"}`
(and equivalent `select_multiple_from_file` structures) to the
XLSForm-standard `{"type": "select_one_from_file choices.csv"}` is
handled by kobotoolbox/formpack#318 and kobotoolbox/formpack#319.
jnm added a commit to kobotoolbox/kpi that referenced this pull request Jun 18, 2024
`file` columns in `select_one_from_file` and `select_multiple_from_file`
rows. This was causing a `KeyError` when the asset content predated #4403
and kobotoolbox/formpack#314.

Flattening of `{"type": "select_one_from_file", "file": "choices.csv"}`
(and equivalent `select_multiple_from_file` structures) to the
XLSForm-standard `{"type": "select_one_from_file choices.csv"}` is
handled by kobotoolbox/formpack#318 and kobotoolbox/formpack#319.
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