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

Add teaching hours task #3062

Merged
merged 1 commit into from
Aug 13, 2024
Merged

Add teaching hours task #3062

merged 1 commit into from
Aug 13, 2024

Conversation

rjlynch
Copy link
Contributor

@rjlynch rjlynch commented Aug 6, 2024

IRP requires we check with the school how much time the claimant spends
teaching specific subjects. We don't ask this question in the
eligibility, so in the admin presenter we reshow the teaching subject
for this task.

@rjlynch rjlynch marked this pull request as ready for review August 6, 2024 11:22
@@ -29,6 +29,7 @@ def applicable_task_names
task_names.delete("employment_contract")
task_names.delete("employment_start")
task_names.delete("subject")
task_names.delete("teaching_hours")
Copy link
Contributor

Choose a reason for hiding this comment

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

not related to your change but think this class could do with some changes as a whole. be great if we could delegate these to some other classes and switchover from a blacklisting to a whitelist approach, i think would make this so much more readable

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yeah I agree, I think these should be moved into the policy as they're policy specific, and would match how we handle admin claim rejection reasons

@rjlynch rjlynch force-pushed the CAPT-1497/minimum-teaching-task branch from a93dd22 to 92d14f9 Compare August 6, 2024 12:27
IRP requires we check with the school how much time the claimant spends
teaching specific subjects. We don't ask this question in the
eligibility, so in the admin presenter we reshow the teaching subject
for this task.
@rjlynch rjlynch force-pushed the CAPT-1497/minimum-teaching-task branch from 92d14f9 to 90d3905 Compare August 13, 2024 08:32
@rjlynch rjlynch merged commit 80f4767 into master Aug 13, 2024
14 checks passed
@rjlynch rjlynch deleted the CAPT-1497/minimum-teaching-task branch August 13, 2024 08:44
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.

2 participants