Extract expirable concern from domain model

#238
This commit is contained in:
Artur Beljajev 2016-11-07 23:12:19 +02:00
parent e304088041
commit e653d8b56e
4 changed files with 102 additions and 14 deletions

View file

@ -35,7 +35,7 @@ class DomainCron
STDOUT << "#{Time.zone.now.utc} - Expiring domains\n" unless Rails.env.test?
::PaperTrail.whodunnit = "cron - #{__method__}"
domains = Domain.where('valid_to <= ?', Time.zone.now)
domains = Domain.expired
marked = 0
real = 0
domains.each do |domain|