metamaps--metamaps/app/mailers/topic_mailer.rb
Connor Turland ce843c7ba0 refactor
2017-02-11 01:54:27 +00:00

24 lines
591 B
Ruby

# frozen_string_literal: true
class TopicMailer < ApplicationMailer
default from: 'team@metamaps.cc'
def added_to_map_subject(topic, map)
topic.name + ' was added to map ' + map.name
end
def added_to_map(event, user)
@entity = event.eventable
@event = event
mail(to: user.email, subject: added_to_map_subject(@entity, event.map))
end
def connected_subject(topic)
'new synapse to topic ' + topic.name
end
def connected(synapse, topic, user)
@entity = topic
@event = synapse
mail(to: user.email, subject: connected_subject(topic))
end
end