-
Notifications
You must be signed in to change notification settings - Fork 17
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
Implements Backend of Case Movement for Blocked Cases #14957
Implements Backend of Case Movement for Blocked Cases #14957
Conversation
Code Climate has analyzed commit 831ce2a and detected 1 issue on this pull request. Here's the issue category breakdown:
View more on Code Climate. |
# TODO: this _should_ not cancel after we finish | ||
# https://github.com/department-of-veterans-affairs/caseflow/issues/14057 | ||
# Distribution Blocking. Update this test to properly pass then! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TODO to be addressed in #14057
|
||
def self.label | ||
COPY::CASE_MOVEMENT_TASK_LABEL | ||
end | ||
|
||
private | ||
|
||
def close_and_create_judge_task | ||
def distribute_to_judge |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
renamed to better reflect the why of what's being done in both cases
factory :extension_request_mail_task, class: ExtensionRequestMailTask do | ||
parent { create(:root_task, appeal: appeal) } | ||
assigned_to { MailTeam.singleton } | ||
assigned_by { nil } | ||
end | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I needed a MailTask type that should actually block distribution
New appeal trait for realistic task tree appeal with blocked distribution due to mail New seeded appeals, 30 in Evidence Window and 30 with Blocking mail tasks
replaced with stacked PR starting at #14964 |
Resolves #14260
Description
Creates the backend logic for moving an appeal from the Case Storage to assigned to a judge, cancelling any Distribution blocking tasks along the way.
Acceptance Criteria
Testing Plan
Code Documentation Updates