aboutsummaryrefslogtreecommitdiffstats
path: root/actionmailer/lib
diff options
context:
space:
mode:
authorRafael Mendonça França <rafaelmfranca@gmail.com>2014-06-19 13:25:35 -0300
committerRafael Mendonça França <rafaelmfranca@gmail.com>2014-06-19 13:25:35 -0300
commit21a49ffe9889a351882e8e97fc45790717b5a156 (patch)
tree88ed13b22e65e249bf1aaca9a3d2b4f18e161cf7 /actionmailer/lib
parent67f1fe92973be21409642eb9525fbe0f1e349809 (diff)
parent9f6a79623438f200c8fc8979781f27743d99dec1 (diff)
downloadrails-21a49ffe9889a351882e8e97fc45790717b5a156.tar.gz
rails-21a49ffe9889a351882e8e97fc45790717b5a156.tar.bz2
rails-21a49ffe9889a351882e8e97fc45790717b5a156.zip
Merge pull request #15816 from DNNX/log-subscriber-add-debug-check
Add `logger.debug?` guard to `ActionMailer::LogSubscriber#process`
Diffstat (limited to 'actionmailer/lib')
-rw-r--r--actionmailer/lib/action_mailer/log_subscriber.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/actionmailer/lib/action_mailer/log_subscriber.rb b/actionmailer/lib/action_mailer/log_subscriber.rb
index eb6fb11d81..e4aaab34b1 100644
--- a/actionmailer/lib/action_mailer/log_subscriber.rb
+++ b/actionmailer/lib/action_mailer/log_subscriber.rb
@@ -21,6 +21,7 @@ module ActionMailer
# An email was generated.
def process(event)
+ return unless logger.debug?
mailer = event.payload[:mailer]
action = event.payload[:action]
debug("\n#{mailer}##{action}: processed outbound mail in #{event.duration.round(1)}ms")