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

Delete DirectDepositEmailJob #18855

Merged
merged 3 commits into from
Oct 16, 2024
Merged

Conversation

rmtolmach
Copy link
Contributor

@rmtolmach rmtolmach commented Oct 11, 2024

Summary

  • This work is behind a feature toggle (flipper): NO

DirectDepositEmailJob is not called anywhere–not in a periodic job or elsewhere in vets-api so it can be deleted along with any tests that reference it. @tpharrison says VANotifyDdEmailJob replaced it.

Related issue(s)

Testing done

No errors in the console, specs pass. I am not familiar with this specific job, so please comment if you see issues with the code I've deleted.

Screenshots

Coverband report for prod that shows many lines in the job are not being run:
image

What areas of the site does it impact?

None, since it's not being used anymore.

Acceptance criteria

  • I deleted unit tests and integration tests for each feature.
  • No error nor warning in the console.

@va-vsp-bot
Copy link
Collaborator

Error: A file (or its parent directories) was deleted but its reference still exists in CODEOWNERS. Please update the .github/CODEOWNERS file and delete the entry for the Offending file: app/sidekiq/direct_deposit_email_job.rb

@va-vfs-bot va-vfs-bot temporarily deployed to delete_direct_deposit_email_job/main/main October 11, 2024 19:27 Inactive
@va-vfs-bot va-vfs-bot temporarily deployed to delete_direct_deposit_email_job/main/main October 11, 2024 22:11 Inactive
@rmtolmach rmtolmach marked this pull request as ready for review October 14, 2024 15:47
@rmtolmach rmtolmach requested review from a team as code owners October 14, 2024 15:47
@rmtolmach rmtolmach requested a review from kpethtel October 14, 2024 15:47
Copy link
Contributor

@kpethtel kpethtel left a comment

Choose a reason for hiding this comment

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

👍

@rmtolmach rmtolmach merged commit 11686bf into master Oct 16, 2024
24 checks passed
@rmtolmach rmtolmach deleted the delete_direct_deposit_email_job branch October 16, 2024 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants