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

[hold] GYR1-609 Combine race ethnicity questions and add mena as demographic option #5210

Open
wants to merge 11 commits into
base: main
Choose a base branch
from

Conversation

spompea-cfa
Copy link
Contributor

@spompea-cfa spompea-cfa commented Dec 16, 2024

Note

Mostly finished; currently on hold for pending design changes in linked ticket GE-387.

Link to JIRA issue

Is PM acceptance required?

  • 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?

  • Removed ethnicity screens (primary and spouse) from flow; note that the race screens are now effectively the new combined race/ethnicity screens.
  • Since those were the last screens in the flow, copied over the logic from the ethnicity controllers into the race controllers (also changed a view).
  • Added demographic_primary_mena and demographic_spouse_mena booleans to intakes table.
  • Added MENA choice to race screens.
  • Tweaked spec tests to accommodate.

How to test?

  • Should probably confirm that:

    • race screens look OK
    • that the flow "ends" correctly -- i.e., after the race screens, the proper "you're done" post-flow works correctly
    • confirm correct values for race screen choices in the Hub
    • check both English and Spanish versions.
  • Risk Assessment

    • Since the ethnicity questions where the last questions in the flow, and they were removed, making the race questions the end of the flow, we should make sure all end-of-flow / post-flow behavior is still correct.

Screenshots (for visual changes)

  • Before
  • After

Copy link

Heroku app: https://gyr-review-app-5210-19ea931183c1.herokuapp.com/
View logs: heroku logs --app gyr-review-app-5210 (optionally add --tail)

@spompea-cfa spompea-cfa force-pushed the gyr1-609-combine-race-ethnicity-questions-and-add-mena-as-demographic-option branch from c0365f3 to af165c6 Compare December 17, 2024 00:46
@spompea-cfa spompea-cfa force-pushed the gyr1-609-combine-race-ethnicity-questions-and-add-mena-as-demographic-option branch from af165c6 to 293176a Compare December 17, 2024 17:51
@spompea-cfa spompea-cfa changed the title [WIP] GYR1-609 combine race ethnicity questions and add mena as demographic option [WIP] GYR1-609 Combine race ethnicity questions and add mena as demographic option Dec 17, 2024
@spompea-cfa spompea-cfa changed the title [WIP] GYR1-609 Combine race ethnicity questions and add mena as demographic option [hold] GYR1-609 Combine race ethnicity questions and add mena as demographic option Dec 17, 2024
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.

1 participant