Skip to content

2.026.23b

Latest

Choose a tag to compare

@noliveleger noliveleger released this 06 Jul 18:03
0139933

What's changed

Bug Fixes (2)
  • maps: overflow for lists in map disaggregation dropdown (#7210)

    Adds scrollable overflow for map disaggregation dropdown so long lists
    of questions can be displayed.

  • submissions: resolve form without UUID for permitted collectors (#7216)

    Fix a 404 (No XForm matches the given query) when submitting to a form
    whose XML does not include the form UUID, for collectors who have
    submission permission but are not the form owner.

    Submissions are matched to their form by UUID first, then by
    id_string. When the UUID is missing from the submission XML, the
    fallback could not find the form for a collector who is not the owner,
    so the submission was rejected with a 404.

    👷 Description for instance maintainers

    The id_string fallback in get_xform_from_submission no longer scopes
    the lookup to the submitter's username; authorization is left to
    check_submission_permissions.


Full Changelog: https://github.com/kobotoolbox/kpi/compare/2.026.23a..2.026.23b