crowdAI/crowdai

View on GitHub
app/jobs/admin/submission_notification_job.rb

Summary

Maintainability
A
0 mins
Test Coverage
class Admin::SubmissionNotificationJob < ApplicationJob

  def perform(submission)
    admin_ids.each do |admin_id|
      email_preference = EmailPreference.where(participant_id: admin_id).first
      if email_preference.email_frequency == :every
        Admin::SubmissionNotificationMailer.new.sendmail(admin_id, submission.id)
      end
    end
  end

end