demarches-normaliennes/app/jobs/administrateur_activate_before_expiration_job.rb

12 lines
276 B
Ruby
Raw Normal View History

2020-03-28 16:49:40 +01:00
class AdministrateurActivateBeforeExpirationJob < CronJob
self.cron_expression = "0 8 * * *"
def perform(*args)
Administrateur
.includes(:user)
.inactive
.where(created_at: 3.days.ago.all_day)
.each { |a| a.user.remind_invitation! }
end
end