Class: RailsMail::TrimEmailsJob
- Inherits:
-
ApplicationJob
- Object
- ApplicationJob
- RailsMail::TrimEmailsJob
- Defined in:
- app/jobs/rails_mail/trim_emails_job.rb
Instance Method Summary collapse
Instance Method Details
#perform ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'app/jobs/rails_mail/trim_emails_job.rb', line 5 def perform return unless should_trim? if RailsMail.configuration.trim_emails_older_than trim_by_age end if RailsMail.configuration.trim_emails_max_count trim_by_count end rescue StandardError => e Rails.logger.error "RailsMail::TrimJob#perform Failed: #{e.}" end |