Skip to content

Commit a77aa96

Browse files
committed
refactor: Mailer -> UserMailer
1 parent c4df212 commit a77aa96

File tree

13 files changed

+15
-15
lines changed

13 files changed

+15
-15
lines changed

app/controllers/manage/messages_controller.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,14 +59,14 @@ def deliver
5959
end
6060

6161
def preview
62-
email = Mailer.bulk_message_email(@message.id, current_user.id, nil, true)
62+
email = UserMailer.bulk_message_email(@message.id, current_user.id, nil, true)
6363
render html: email.body.raw_source.html_safe
6464
end
6565

6666
def live_preview
6767
body = params[:body] || ""
6868
message = Message.new(body: body)
69-
email = Mailer.bulk_message_email(nil, current_user.id, message, true)
69+
email = UserMailer.bulk_message_email(nil, current_user.id, message, true)
7070
render html: email.body.raw_source.html_safe
7171
end
7272

@@ -88,7 +88,7 @@ def template
8888
def template_preview
8989
body = File.read("app/views/manage/messages/_template_example.html.md")
9090
message = Message.new(body: body)
91-
email = Mailer.bulk_message_email(nil, current_user.id, message, true)
91+
email = UserMailer.bulk_message_email(nil, current_user.id, message, true)
9292
render html: email.body.raw_source.html_safe
9393
end
9494

app/jobs/bulk_message_job.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ def perform(message)
99
recipients = self.class.build_recipients(message.recipients)
1010

1111
recipients.each do |recipient|
12-
Mailer.bulk_message_email(message.id, recipient).deliver_later
12+
UserMailer.bulk_message_email(message.id, recipient).deliver_later
1313
end
1414

1515
message.update_attribute(:delivered_at, Time.now)

app/mailers/application_mailer.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
class ApplicationMailer < ActionMailer::Base
22
default from: -> { HackathonConfig["email_from"] }
3-
layout "mailer"
3+
layout "user_mailer"
44

55
def pretty_email(name, email)
66
return email if name.blank?

app/mailers/mail_preview.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
class MailPreview < ActionMailer::Preview
33
def bulk_message_email
44
message = Message.first
5-
Mailer.bulk_message_email(message, User.first.id)
5+
UserMailer.bulk_message_email(message, User.first.id)
66
end
77

88
def admin_weekly_report

app/mailers/mailer.rb renamed to app/mailers/user_mailer.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
class Mailer < ApplicationMailer
1+
class UserMailer < ApplicationMailer
22
include Roadie::Rails::Automatic
33
add_template_helper(HackathonManagerHelper)
44

app/models/message.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ def self.for_trigger(trigger)
171171
end
172172

173173
def self.queue_for_trigger(trigger, user_id)
174-
for_trigger(trigger).map { |message| Mailer.bulk_message_email(message.id, user_id).deliver_later }
174+
for_trigger(trigger).map { |message| UserMailer.bulk_message_email(message.id, user_id).deliver_later }
175175
end
176176

177177
def self.bulk

app/models/user.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def send_devise_notification(notification, *args)
3232

3333
def queue_reminder_email
3434
return if reminder_sent_at
35-
Mailer.incomplete_reminder_email(id).deliver_later(wait: 1.day)
35+
UserMailer.incomplete_reminder_email(id).deliver_later(wait: 1.day)
3636
update_attribute(:reminder_sent_at, Time.now)
3737
end
3838

app/views/mailer/bulk_message_email.html.erb

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<%= render partial: "user_mailer/bulk_templates/#{@message.template}" %>

0 commit comments

Comments
 (0)