Refactor domain mailer

- Remove `Que::Mailer` (#895)
- Add preview
- DRY templates
- Add tests
- Extract translations
This commit is contained in:
Artur Beljajev 2019-04-12 15:03:55 +03:00
parent 6a61d7de5b
commit 4b91cf900f
21 changed files with 175 additions and 108 deletions

View file

@ -19,7 +19,7 @@ class DomainCron
RegistrantChangeExpiredEmailJob.enqueue(domain.id)
end
if domain.pending_delete? || domain.pending_delete_confirmation?
DomainMailer.pending_delete_expired_notification(domain.id, true).deliver
DomainDeleteMailer.expired(domain).deliver_now
end
domain.preclean_pendings