Class: BrainMaintenanceMailer

Inherits:
ApplicationMailer show all
Defined in:
app/mailers/brain_maintenance_mailer.rb

Overview

Daily digest of what BrainMaintenanceWorker pruned from the Sunny brain.

For now the whole digest goes to the team address. Later, route per-domain
(blog rules -> Julia, SEO rules -> Christian, etc.) by splitting the summary by
category and choosing to: accordingly — the summary already carries each
action's category-bearing title, so that's a recipient change, not a rewrite.

Constant Summary collapse

DIGEST_RECIPIENT =
'heatwaveteam@warmlyyours.com'

Instance Method Summary collapse

Methods inherited from ApplicationMailer

#null_mail

Instance Method Details

#daily_digest(summary) ⇒ Object

Parameters:



13
14
15
16
17
# File 'app/mailers/brain_maintenance_mailer.rb', line 13

def daily_digest(summary)
  @summary = summary
  @date    = Date.current
  mail(to: DIGEST_RECIPIENT, subject: "Sunny Brain maintenance — #{@date.strftime('%b %-d, %Y')}")
end