Skip to content

When a static CSV with the same name as an Entity List in the project is attached to a form, the Entity List is always used #6425

@dbemke

Description

@dbemke

ODK Collect version

the master version 66e9c1f

Android version

10, 14

Device used

Redmi 9T, Pixel 7a

Problem description

If in a project there are forms with entities and a form with external select using a CSV with a name of the dataset other forms use, in Collect the external select form shows entities instead of its proper CSV data.
I don't know if it's ok for the time being but I decided to file an issue to keep steps to reproduce for the future.

Steps to reproduce the problem

  1. Create a project with entities form using trees dataset and a form with select one from file with the file name of the dataset (trees). (e.g. user one in https://staging.getodk.cloud/#/projects/101/app-users ). While uploading the select form in Central upload the CSV with hospitals (attached trees.csv).
    select one from file dataset name.xlsx.txt
    trees.csv
  2. Open select one from file dataset name form (In this form there should be hospitals not trees).

Expected behavior

The form should contain proper data.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

in progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions