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

Feat/add condition #716

Merged
merged 7 commits into from
Nov 14, 2023
Merged

Feat/add condition #716

merged 7 commits into from
Nov 14, 2023

Conversation

ivonne-hernandez
Copy link
Collaborator

@ivonne-hernandez ivonne-hernandez commented Nov 6, 2023

ClickUp Ticket: https://app.clickup.com/t/8685ejmf7

What (if any) features are you implementing?

  • Add longTermDisability to the conditionOptions.

What (if anything) did you refactor?

  • I removed all of the unused properties from ApiHouseholdMember.

Were there any issues that arose? (As of 11/8/23 this Policy Engine issue has been resolved)

  • When I try to go to the Results page, I get the following 500 server error which appears to be caused by a Response [502] error from Policy Engine on this file .../programs/programs/policyengine/policyengine.py:
Screenshot 2023-11-07 at 2 26 27 PM
  • Can you please let me know once this is fixed so that I can verify that the new longTermDisability field is working on the eligibility endpoint? It is currently working on our screens endpoint.
  • Can we also update the swagger docs to reflect the updated Household Member fields?

Updated conditions in the HouseholdDataBlock on Desktop:
Screenshot 2023-11-07 at 2 31 01 PM

Updated conditions listed in the Confirmation component on Desktop:
Screenshot 2023-11-07 at 2 15 29 PM

Updated conditions in the HouseholdDataBlock on Mobile:
Screenshot 2023-11-07 at 2 32 56 PM

Updated conditions listed in the Confirmation component on Mobile:
Screenshot 2023-11-07 at 2 33 24 PM

@ivonne-hernandez ivonne-hernandez added the impact-low Minimal possible impact on data, security or user experience. Req 1 review. label Nov 7, 2023
Comment on lines 42 to 51
student: boolean | null;
student_full_time?: boolean | null;
pregnant: boolean | null;
unemployed?: boolean | null;
worked_in_last_18_mos?: boolean | null;
visually_impaired: boolean | null;
disabled: boolean | null;
veteran?: boolean | null;
medicaid?: boolean | null;
disability_medicaid?: boolean | null;
Copy link
Collaborator

Choose a reason for hiding this comment

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

Can we wait until I change the API to make these changes to the API types so that I can remove them all at one time.

Copy link
Collaborator Author

@ivonne-hernandez ivonne-hernandez Nov 9, 2023

Choose a reason for hiding this comment

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

Yes. I've added them back in to this PR. It looks like @sydney-devine created a ticket for us to do this: Gary-Community-Ventures/benefits-api#158 . Can you also update the Swagger Docs when you work on this ticket?

@CalebPena CalebPena merged commit c45e0fa into main Nov 14, 2023
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
impact-low Minimal possible impact on data, security or user experience. Req 1 review.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants