Skip to content

Commit 6ee22eb

Browse files
authored
103626: Cleanup non-modularized DR sidekiq jobs and flipper flags (#20967)
* 103626: Cleanup non-modularized DR sidekiq jobs and flipper flags * Update CODEOWNERS
1 parent a8c4a8d commit 6ee22eb

File tree

13 files changed

+68
-1065
lines changed

13 files changed

+68
-1065
lines changed

.github/CODEOWNERS

-4
Original file line numberDiff line numberDiff line change
@@ -623,9 +623,6 @@ app/sidekiq/bgs @department-of-veterans-affairs/benefits-dependents-management @
623623
app/sidekiq/central_mail/submit_form4142_job.rb @department-of-veterans-affairs/Disability-Experience @department-of-veterans-affairs/va-api-engineers @department-of-veterans-affairs/backend-review-group
624624
app/sidekiq/copay_notifications @department-of-veterans-affairs/vsa-debt-resolution @department-of-veterans-affairs/backend-review-group
625625
app/sidekiq/cypress_viewport_updater @department-of-veterans-affairs/backend-review-group @department-of-veterans-affairs/va-api-engineers
626-
app/sidekiq/decision_review @department-of-veterans-affairs/benefits-decision-reviews-be @department-of-veterans-affairs/va-api-engineers @department-of-veterans-affairs/backend-review-group @department-of-veterans-affairs/benefits-admin
627-
app/sidekiq/decision_review/form4142_submit.rb @department-of-veterans-affairs/benefits-decision-reviews-be @department-of-veterans-affairs/va-api-engineers @department-of-veterans-affairs/backend-review-group @department-of-veterans-affairs/benefits-admin
628-
app/sidekiq/decision_review/submit_upload.rb @department-of-veterans-affairs/benefits-decision-reviews-be @department-of-veterans-affairs/va-api-engineers @department-of-veterans-affairs/backend-review-group @department-of-veterans-affairs/benefits-admin
629626
app/sidekiq/delete_old_pii_logs_job.rb @department-of-veterans-affairs/backend-review-group @department-of-veterans-affairs/va-api-engineers
630627
app/sidekiq/education_form @department-of-veterans-affairs/my-education-benefits @department-of-veterans-affairs/va-api-engineers @department-of-veterans-affairs/backend-review-group
631628
app/sidekiq/education_form/templates/10203.erb @department-of-veterans-affairs/govcio-vfep-codereviewers @department-of-veterans-affairs/backend-review-group
@@ -1380,7 +1377,6 @@ spec/sidekiq/cypress_viewport_updater/cypress_config_js_file_spec.rb @department
13801377
spec/sidekiq/cypress_viewport_updater/github_service_spec.rb @department-of-veterans-affairs/va-api-engineers @department-of-veterans-affairs/backend-review-group
13811378
spec/sidekiq/cypress_viewport_updater/update_cypress_viewports_job_spec.rb @department-of-veterans-affairs/va-api-engineers @department-of-veterans-affairs/backend-review-group
13821379
spec/sidekiq/cypress_viewport_updater/viewport_preset_js_file_spec.rb @department-of-veterans-affairs/va-api-engineers @department-of-veterans-affairs/backend-review-group
1383-
spec/sidekiq/decision_review @department-of-veterans-affairs/benefits-decision-reviews-be @department-of-veterans-affairs/va-api-engineers @department-of-veterans-affairs/backend-review-group @department-of-veterans-affairs/benefits-admin
13841380
spec/sidekiq/education_form @department-of-veterans-affairs/my-education-benefits @department-of-veterans-affairs/va-api-engineers @department-of-veterans-affairs/backend-review-group
13851381
spec/sidekiq/education_form/create_daily_spool_files.rb @department-of-veterans-affairs/my-education-benefits @department-of-veterans-affairs/va-api-engineers @department-of-veterans-affairs/backend-review-group @department-of-veterans-affairs/govcio-vfep-codereviewers
13861382
spec/sidekiq/education_form/create_daily_excel_files_spec.rb @department-of-veterans-affairs/govcio-vfep-codereviewers @department-of-veterans-affairs/va-api-engineers @department-of-veterans-affairs/backend-review-group

app/models/appeal_submission.rb

+4-5
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,7 @@ class AppealSubmission < ApplicationRecord
4040

4141
scope :failure_not_sent, -> { where(failure_notification_sent_at: nil).order(id: :asc) }
4242

43-
def self.submit_nod(request_body_hash:, current_user:, decision_review_service: nil,
44-
submit_upload_job: DecisionReview::SubmitUpload)
43+
def self.submit_nod(request_body_hash:, current_user:, decision_review_service: nil)
4544
ActiveRecord::Base.transaction do
4645
raise 'Must pass in a version of the DecisionReview Service' if decision_review_service.nil?
4746

@@ -66,16 +65,16 @@ def self.submit_nod(request_body_hash:, current_user:, decision_review_service:
6665
# Clear in-progress form if submit was successful
6766
InProgressForm.form_for_user('10182', current_user)&.destroy!
6867

69-
appeal_submission.enqueue_uploads(uploads_arr, current_user, submit_upload_job)
68+
appeal_submission.enqueue_uploads(uploads_arr, current_user)
7069
nod_response_body
7170
end
7271
end
7372

74-
def enqueue_uploads(uploads_arr, _user, submit_upload_job)
73+
def enqueue_uploads(uploads_arr, _user)
7574
uploads_arr.each do |upload_attrs|
7675
asu = AppealSubmissionUpload.create!(decision_review_evidence_attachment_guid: upload_attrs['confirmationCode'],
7776
appeal_submission_id: id)
78-
submit_upload_job.perform_async(asu.id)
77+
DecisionReviews::SubmitUpload.perform_async(asu.id)
7978
end
8079
end
8180

app/sidekiq/decision_review/form4142_submit.rb

-114
This file was deleted.

app/sidekiq/decision_review/submit_upload.rb

-206
This file was deleted.

config/features.yml

-6
Original file line numberDiff line numberDiff line change
@@ -480,12 +480,6 @@ features:
480480
actor_type: user
481481
description: Enable sending an email if a 4142 submission is not successful in Lighthouse
482482
enable_in_development: true
483-
decision_review_new_engine_4142_job:
484-
actor_type: user
485-
description: Enable to switch to new modularized Decision Review Form4142Submit job
486-
decision_review_new_engine_submit_upload_job:
487-
actor_type: user
488-
description: Enable to switch to new modularized Decision Review SubmitUpload job
489483
decision_review_service_common_exceptions_enabled:
490484
actor_type: user
491485
description: Enable using Common::Exception classes instead of DecisionReviewV1::ServiceException

0 commit comments

Comments
 (0)