Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor out use of submission phonenumber field #1425

Closed
spwoodcock opened this issue Apr 4, 2024 · 0 comments
Closed

Refactor out use of submission phonenumber field #1425

spwoodcock opened this issue Apr 4, 2024 · 0 comments
Assignees
Labels
backend Related to backend code bug Something isn't working frontend Related to frontend code priority:high Should be addressed as a priority testing:ready Ready for testing

Comments

@spwoodcock
Copy link
Member

Follow on from #1383

Describe the bug

  • We used the phonenumber field to store the task id.
  • Now we have entities, we should be able to get additional fields associated with the entity (with a task_id field, accessible in the odata endpoint).
  • We should remove usage of phonenumber, as this was tied to a specific QRCode/Form & now we only need a single QR/Form per project.
  • Usage was in the submissions table (SubmissionsTable.tsx) and convert_odk_submission_json_to_geojson in central_crud.

Additional context
Add any other context about the problem here.

@spwoodcock spwoodcock added the bug Something isn't working label Apr 4, 2024
@spwoodcock spwoodcock added this to the FMTM 2024.03 Release milestone Apr 4, 2024
@spwoodcock spwoodcock added frontend Related to frontend code backend Related to backend code labels Apr 4, 2024
@spwoodcock spwoodcock added the priority:high Should be addressed as a priority label Apr 10, 2024
@manjitapandey manjitapandey added the testing:ready Ready for testing label May 9, 2024
@Sujanadh Sujanadh moved this from Tasks to In Progress in Field Mapping Tasking Manager (FMTM) May 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Related to backend code bug Something isn't working frontend Related to frontend code priority:high Should be addressed as a priority testing:ready Ready for testing
Projects
Development

No branches or pull requests

3 participants