Class: Decidim::Messaging::ConversationMailer

Inherits:
ApplicationMailer show all
Defined in:
app/mailers/decidim/messaging/conversation_mailer.rb

Overview

A custom mailer for sending notifications to users when they receive private messages

Instance Method Summary collapse

Instance Method Details

#new_conversation(originator, user, conversation) ⇒ Object



8
9
10
11
12
13
14
15
# File 'app/mailers/decidim/messaging/conversation_mailer.rb', line 8

def new_conversation(originator, user, conversation)
  notification_mail(
    from: originator,
    to: user,
    conversation: conversation,
    action: "new_conversation"
  )
end

#new_message(sender, user, conversation) ⇒ Object



17
18
19
20
21
22
23
24
# File 'app/mailers/decidim/messaging/conversation_mailer.rb', line 17

def new_message(sender, user, conversation)
  notification_mail(
    from: sender,
    to: user,
    conversation: conversation,
    action: "new_conversation"
  )
end