department-of-veterans-affairs / vets-api

API powering VA.gov
https://api.va.gov
Other
210 stars 64 forks source link

API-42920-EbenefitsBnftClaimStatusWebService #19652

Open stiehlrod opened 1 day ago

stiehlrod commented 1 day ago

Summary

Related issue(s)

Testing done

Screenshots

Note: Optional

What areas of the site does it impact?

(Describe what parts of the site are impacted andifcode touched other areas)

Acceptance criteria

Requested Feedback

(OPTIONAL)What should the reviewers know in addition to the above. Is there anything specific you wish the reviewer to assist with. Do you have any concerns with this PR, why?

github-actions[bot] commented 1 day ago
1 Warning
:warning: This PR changes 214 LoC (not counting whitespace/newlines).

In order to ensure each PR receives the proper attention it deserves, we recommend not exceeding
200. Expect some delays getting reviews.

File Summary #### Files - modules/claims_api/app/clients/claims_api/bgs_client/definitions.rb (+1/-16) - modules/claims_api/app/controllers/claims_api/v1/application_controller.rb (+2/-1) - modules/claims_api/app/controllers/claims_api/v2/application_controller.rb (+12/-2) - modules/claims_api/app/controllers/claims_api/v2/veterans/claims_controller.rb (+2/-2) - modules/claims_api/lib/bgs_service/e_benefits_bnft_claim_status_web_service.rb (+35/-0) - modules/claims_api/lib/bgs_service/local_bgs.rb (+0/-34) - modules/claims_api/spec/requests/v1/claims_spec.rb (+2/-1) - modules/claims_api/spec/requests/v2/veterans/claims_spec.rb (+45/-59) #### _Note: We exclude files matching the following when considering PR size:_ ``` *.csv, *.json, *.tsv, *.txt, *.md, Gemfile.lock, app/swagger, modules/mobile/docs, spec/fixtures/, spec/support/vcr_cassettes/, modules/mobile/spec/support/vcr_cassettes/, db/seeds, modules/vaos/app/docs, modules/meb_api/app/docs, modules/appeals_api/app/swagger/, *.bru, *.pdf ```

Big PRs are difficult to review, often become stale, and cause delays.

Generated by :no_entry_sign: Danger