Class: Decidim::ReportingProposals::Admin::HiddenResourceMailer

Inherits:
ApplicationMailer
  • Object
show all
Includes:
ApplicationHelper, SanitizeHelper, TranslatableAttributes, TranslationsHelper
Defined in:
app/mailers/concerns/decidim/reporting_proposals/admin/hidden_resource_mailer.rb

Overview

A custom mailer to mail Decidim users that they have been hidden

Instance Method Summary collapse

Instance Method Details

#notify_mail(resource, resource_authors, reason) ⇒ Object



18
19
20
21
22
23
24
25
26
# File 'app/mailers/concerns/decidim/reporting_proposals/admin/hidden_resource_mailer.rb', line 18

def notify_mail(resource, resource_authors, reason)
  @resource_authors = resource_authors
  @organization = resource.organization
  @resource = resource
  @reason = reason

  mail(to: resource_authors.pluck(:email).uniq,
       subject: I18n.t("decidim.admin.hidden_resource_mailer.notify_mail.subject"))
end