Skip to content

Commit 5d05e54

Browse files
committed
Set unsubscribe urls in mailers
1 parent 997cf47 commit 5d05e54

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

app/mailers/application_mailer.rb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@ class ApplicationMailer < ActionMailer::Base
99

1010
private
1111

12+
def set_unsubscribe_urls_for(user)
13+
@unsubscribe_url = Hackathon::Subscription.unsubscribe_all_url_for user
14+
@email_preferences_url = Hackathon::Subscription.manage_subscriptions_url_for user
15+
end
16+
1217
def set_default_unsubscribe_urls
1318
@unsubscribe_url = root_url
1419
@email_preferences_url = root_url

app/mailers/hackathons/digest_mailer.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ def digest
77
.includes(:subscription, hackathon: {logo_attachment: :blob})
88
.group_by(&:subscription)
99

10+
set_unsubscribe_urls_for @recipient
1011
mail to: @recipient.email_address, subject: "Hackathons near you"
1112
end
1213
end

0 commit comments

Comments
 (0)