You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When a user wants to delete their data using their token on https://epi-collect.org/delete, at the moment as soon as they click submit all their data will be deleted (after it has been verified to be a correct token in the backend).
Desired state
When a user wants to delete their data:
They enter their token
They see in the UI that this will delete X locations and Y answers to questions they submitted.
They can confirm deletion.
Changes required
In the backend (api.py), the current delete route will need to be split into two: one route that returns the number of data points and one to confirm deletion.
In the frontend, when submitting, we first call the first route, then show a modal / other UI component to the user stating how many data points there are and allow them to confirm. Then call the second route and delete the data.
The text was updated successfully, but these errors were encountered:
Current state
When a user wants to delete their data using their token on https://epi-collect.org/delete, at the moment as soon as they click submit all their data will be deleted (after it has been verified to be a correct token in the backend).
Desired state
When a user wants to delete their data:
Changes required
delete
route will need to be split into two: one route that returns the number of data points and one to confirm deletion.The text was updated successfully, but these errors were encountered: