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

Unified backend change for PMR Pending TrackedItems #96081

Closed
1 task
iandonovan opened this issue Oct 29, 2024 · 2 comments
Closed
1 task

Unified backend change for PMR Pending TrackedItems #96081

iandonovan opened this issue Oct 29, 2024 · 2 comments
Assignees
Labels
benefits-management-tools includes Claim Status Tool, Benefits Letters, Payment History bmt-team-2 Benefits Management Tools Team #2

Comments

@iandonovan
Copy link

iandonovan commented Oct 29, 2024

Problem

This issue is for implementing the PMR Pending changes discussed in this issue and others.

The status of PMR Pending items is erroneously coming in as NEEDED_FROM_YOU rather than the correct status of NEEDED_FROM_OTHERS. This is causing PMR Pending items to appear in the wrong categorization for the user, appearing as though they need to take action on it when in fact they do not.

Solution

The vets-website frontend already contains code that corrects this display issue, but a better solution will be to move it to the backend so that the mobile services can also utilize this fix.

The code change here, in English, sets all Tracked Items with the "PMR Pending" display_name to have a status of NEEDED_FROM_OTHERS.

Acceptance Criteria

  • API response for calls related to Tracked Items for items with a display_name of PMR Pending will have a status of NEEDED_FROM_OTHERS
@dysbo dysbo transferred this issue from department-of-veterans-affairs/vets-api Oct 29, 2024
@dysbo dysbo added benefits-management-tools includes Claim Status Tool, Benefits Letters, Payment History bmt-team-2 Benefits Management Tools Team #2 labels Oct 29, 2024
@dysbo
Copy link
Contributor

dysbo commented Nov 6, 2024

Verified that the status coming in from vets-api is indeed NEEDED_FROM_OTHERS instead of NEEDED_FROM_YOU, and the representation in the timeline has the correct information regarding who needs to address it.

Image
Image

QA passed ✅

@dysbo
Copy link
Contributor

dysbo commented Nov 12, 2024

displayName change also confirmed to be coming in correctly in the API response.

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
benefits-management-tools includes Claim Status Tool, Benefits Letters, Payment History bmt-team-2 Benefits Management Tools Team #2
Projects
None yet
Development

No branches or pull requests

2 participants