Commit 391a1271e869a0d4a95316e5478ac40d54f0dc1a
1 parent
e260daf4
Exists in
master
and in
1 other branch
Modify err_notification email subject to include the Rails environment. Add tes…
…t for this and add one to ensure app name is there as well
Showing
2 changed files
with
4 additions
and
2 deletions
Show diff stats
app/mailers/mailer.rb
... | ... | @@ -7,7 +7,7 @@ class Mailer < ActionMailer::Base |
7 | 7 | |
8 | 8 | mail({ |
9 | 9 | :to => @app.watchers.map(&:address), |
10 | - :subject => "[#{@app.name}] #{@notice.err.message}" | |
10 | + :subject => "[#{@app.name}][#{@notice.err.environment}] #{@notice.err.message}" | |
11 | 11 | }) |
12 | 12 | end |
13 | 13 | |
... | ... | @@ -21,4 +21,4 @@ class Mailer < ActionMailer::Base |
21 | 21 | }) |
22 | 22 | end |
23 | 23 | |
24 | -end | |
25 | 24 | \ No newline at end of file |
25 | +end | ... | ... |
spec/controllers/notices_controller_spec.rb
... | ... | @@ -24,6 +24,8 @@ describe NoticesController do |
24 | 24 | email = ActionMailer::Base.deliveries.last |
25 | 25 | email.to.should include(@app.watchers.first.email) |
26 | 26 | email.subject.should include(@notice.err.message) |
27 | + email.subject.should include("[#{@app.name}]") | |
28 | + email.subject.should include("[#{@notice.err.environment}]") | |
27 | 29 | end |
28 | 30 | end |
29 | 31 | ... | ... |