-
Notifications
You must be signed in to change notification settings - Fork 11
fix disenroll member tool for prospective year #5934
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
fix disenroll member tool for prospective year #5934
Conversation
app/domain/operations/hbx_enrollments/drop_enrollment_members.rb
Outdated
Show resolved
Hide resolved
app/domain/operations/hbx_enrollments/drop_enrollment_members.rb
Outdated
Show resolved
Hide resolved
charlienparker
left a comment
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.
Nice job fixing this and DRYing up the cross walk operation. I have some nitpicks around DRYing up some HbxEnrollment functions but those aren't your responsibility at all. If you need to take this PR back for other reasons and think you have the time/it'd be worthwhile, consider those suggestions. I won't hold the PR up though - approved!
Pull request was converted to draft
TristanB17
left a comment
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.
lgtm!
* fix disenroll member tool for prospective year * rubocop fixes * raise error message * change operation name * rubocop fix * remove the raise error if product is not found * lint fix * remove binding * fix spec * fix spec * remove comment * dry up enrollment methods * fix method
* Revert "loud cancel if previously published (#5804)" This reverts commit 3641b97. * Revert "modifies ATP outbound to exclude migrated FA applications (#5822)" This reverts commit 988db6a. * Revert "add error handling for individual with existing primary broker role (#5892)" This reverts commit a1d8320. * Revert "make time displayed consistent across evidence tables (#5930)" This reverts commit 34cb662. * Revert "fix disenroll member tool for prospective year (#5934)" This reverts commit 70d91cf. * persist country of citizenship in the UI (#5945) * simplify country of citizenship retrieval * fix country of citizenship field autopopulating * rubocop fix * CU-868gmnux2 :: Update workflow to auto build the image on the tags (#5944) * fix disenroll member tool for prospective year (#5934) * fix disenroll member tool for prospective year * rubocop fixes * raise error message * change operation name * rubocop fix * remove the raise error if product is not found * lint fix * remove binding * fix spec * fix spec * remove comment * dry up enrollment methods * fix method --------- Co-authored-by: Jacob Kagon <69021620+jacobkagon@users.noreply.github.com>
PR Checklist
Please check if your PR fulfills the following requirements:
lethelpers andbeforeblocks..html_safe.PR Type
What kind of change does this PR introduce?:
What is the ticket # detailing the issue?
Ticket: https://app.clickup.com/t/868dqvuaw
A brief description of the changes:
Current behavior: Using the Disenroll Member tool for the prospective year, does not generate a prospective year product.
New behavior:
Feature Flag
For all new feature development, a feature flag is required to control the exposure of the feature to our end users. A feature flag needs a corresponding environment variable to initialize the state of the flag. Please share the name of the environment variable below that would enable/disable the feature and indicate which client(s) it applies to.
Variable name:
Additional Context
Include any additional context that may be relevant to the peer review process.