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

Make 26-4555 no longer need an ICN to go to the SAHSHA API #19067

Merged
merged 3 commits into from
Oct 25, 2024

Conversation

Thrillberg
Copy link
Contributor

Summary

This PR sends 26-4555s to the SAHSHA API regardless of whether the user has an ICN or not. It should never go down the Benefits Intake API path.

Related issue(s)

https://github.com/orgs/department-of-veterans-affairs/projects/1443/views/3?sliceBy%5Bvalue%5D=Thrillberg&pane=issue&itemId=84586637&issue=department-of-veterans-affairs%7CVA.gov-team-forms%7C1789

@@ -34,7 +34,7 @@ def submit

response = if intent_service.use_intent_api?
handle_210966_authenticated
elsif form_is264555_and_should_use_lgy_api
elsif params[:form_number] == '26-4555'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are there tests for this that you can add to or update?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great point! I've added a test. Thanks @rmtolmach

Copy link

Backend-review-group approval confirmed.

@Thrillberg Thrillberg merged commit 37b4695 into master Oct 25, 2024
25 checks passed
@Thrillberg Thrillberg deleted the 4555-always-goes-to-SAHSHA-api branch October 25, 2024 18:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants