Class: Decidim::ParticipatorySpace::MemberAddedEvent

Inherits:
Events::SimpleEvent
  • Object
show all
Defined in:
app/events/decidim/participatory_space/member_added_event.rb

Overview

i18n-tasks-use t('decidim.events.participatory_space.member_added.published.email_intro') i18n-tasks-use t('decidim.events.participatory_space.member_added.published.email_outro') i18n-tasks-use t('decidim.events.participatory_space.member_added.published.email_subject') i18n-tasks-use t('decidim.events.participatory_space.member_added.published.notification_title') i18n-tasks-use t('decidim.events.participatory_space.member_added.unpublished.email_intro') i18n-tasks-use t('decidim.events.participatory_space.member_added.unpublished.email_outro') i18n-tasks-use t('decidim.events.participatory_space.member_added.unpublished.email_subject') i18n-tasks-use t('decidim.events.participatory_space.member_added.unpublished.notification_title')

Instance Method Summary collapse

Instance Method Details

#default_i18n_optionsObject



22
23
24
# File 'app/events/decidim/participatory_space/member_added_event.rb', line 22

def default_i18n_options
  super.merge(members_page:)
end

#i18n_scopeObject



16
17
18
19
20
# File 'app/events/decidim/participatory_space/member_added_event.rb', line 16

def i18n_scope
  return "#{super}.published" if membership&.published?

  "#{super}.unpublished"
end