Skip to content

Conversation

@embarnard
Copy link
Contributor

@embarnard embarnard commented Nov 4, 2025

Link to pivotal/JIRA issue

Is PM acceptance required? (delete one)

  • Yes - don't merge until JIRA issue is accepted!

Reminder: merge main into this branch and get green tests before merging to main

What was done?

  • Factors language interview preference into our routing logic to connect clients to VITA partners
  • connect clients to vita partners that match their language preference during zip-code/state/national overflow routing
  • if there is no vita partner found during those routing steps then do the zip-code/state/national overflow routing steps again without taking language preference into account
  • reorders GYR flow so that the interview scheduling page is before the routing determination
  • running partner routing service happens after update success of interview scheduling page rather than personal info

How to test?

  • Ideally you'll want to create an intake that will be routed via zip-code, state and national-overflow routing methods but have more than one option to be routed to on each step with only one that has the language preference (listed here https://airtable.com/app2IiqmlIPb0D6c6/tblbu4Lggkcb0hj3M/viwlIxBoEHdohbJS7?blocks=hide, note that in the test environments orgs might be listed in the airtable but not be in our database, there must be an org match by name in the airtable and our database for this to work)
  • then you'll want to create an intake that doesn't have a language match via zip-code, state and national-overflow routing steps but does have a match without the language match and see if it loops back around to be routed by one of them

@embarnard embarnard closed this Nov 17, 2025
@embarnard embarnard reopened this Nov 17, 2025
@github-actions
Copy link

Heroku app: https://gyr-review-app-6103-a75758a768d5.herokuapp.com/
View logs: heroku logs --app gyr-review-app-6103 (optionally add --tail)

@embarnard embarnard closed this Nov 19, 2025
@embarnard embarnard reopened this Nov 19, 2025
@embarnard embarnard closed this Nov 19, 2025
@embarnard embarnard reopened this Nov 19, 2025
@github-actions
Copy link

Heroku app: https://gyr-review-app-6103-043366efe0b8.herokuapp.com/
View logs: heroku logs --app gyr-review-app-6103 (optionally add --tail)

@embarnard embarnard changed the title Route clients who have a specific language need to partners with that… Route clients who have a specific language need to partners with that language capababilty Nov 19, 2025
@embarnard embarnard changed the title Route clients who have a specific language need to partners with that language capababilty Route clients who have a specific language need to partners with that language capabilty Nov 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants