Could editing a submission work as a web form?
Could there be an API endpoint to generate a forever or one-time editable form link?
Our user story:
- In our web portal, an end user without any ODK account follows an ODK Central public submission link to submit a web form.
- We pull in the submission data and render it to the end user, so they can see what they said in the submission.
- We also process the submission data and use it in our data warehouse.
- The end user might want to edit their submission.
- We want to generate an "edit as web form" link for that particular submission.
- The end user can edit that submission until we have "approved" in Central, or we revoke the edit link.
Pre-populating a new web form with existing submission data via URL parameters might fail at the 2000 character URL limit.
Alternatively, a new submission with old data preloaded, i.e., a clone of a given submission_id as a new submission, would also work.