kobotoolbox / kobocat

Our (backend) server for providing blank forms to Collect and Enketo and for receiving and storing submissions.
BSD 2-Clause "Simplified" License
117 stars 126 forks source link

When `require_auth` is set for form owner, granting submission editing privilege does not work properly #473

Open jnm opened 6 years ago

jnm commented 6 years ago
  1. Source account: jnm
  2. "Require authentication to see forms and submit data" enabled on jnm account
  3. Grant (in KPI) "Edit Submissions" to jnm_demo
  4. Try to edit a submission as jnm_demo
  5. Receive Enketo error "Oops, this form doesn't exist (anymore)"
  6. As jnm, grant jnm_demo the "Add Submissions" permission (in KPI), which translates to report_xform in KC
  7. Retry editing a submission as jnm_demo... It works!

Related: https://github.com/kobotoolbox/kobocat/issues/458

noliveleger commented 3 years ago

@jnm I think this issue can be marked as fixed and closed because of kobotoolbox/kpi#3219