[CST] Resolve Silent Failure bugs and requirement changes #103067
Labels
benefits-management-tools
includes Claim Status Tool, Benefits Letters, Payment History
bmt-team-1
Benefits Management Tools Team #1
Background Context
Bug
Found that evss document uploads need to have a
delete_date
field added to them so that we can delete successful records after 60 daysFound that we need to add the document_type mapped to the actual name of the document instead of just displaying the document type aka L014 , instead we want to show 'Birth Certificate'
Found that the Type 2 errors for upload docs are not populating the failed_date in the template_metadata so the failure email job is not working for those. Need to update the polling job so that we set this field.
Need to set acknowledgment_date for evss and lighthouse type 1 and 2 errors
Need to set error_message for evss and lighthouse type 1 and 2 errors
We need to have tests in failure_notification_email_job_spec.rb that are testing type 1 and 2 errors
Need to set failed_date for evss and lighthouse type 1 and 2 errors
Need to set template_metadata -> personalisation -> date_failed for evss and lighthouse type 1 and 2 errors
Outcome, Success Measure, KPI(S), and Tracking Link
Design
Enablement team (if needed)
@member of team
Engineering
Out of scope
Open questions
Tasks
app/sidekiq/evss/document_upload.rb
under theupdate_evidence_submission_status
methodapp/services/evss_claim_service.rb
under thecreate_personalisation
method to set the document_type mapped label name instead of the namelib/lighthouse/benefits_documents/service.rb
under thecreate_personalisation
method to set the document_type mapped label name instead of the nameDefinition of Done
Acceptance Criteria
The text was updated successfully, but these errors were encountered: