aboutsummaryrefslogtreecommitdiffstats
path: root/actionmailer/test/mailers/proc_mailer.rb
diff options
context:
space:
mode:
authorAlex Tsukernik <alxtskrnk@gmail.com>2013-07-22 14:23:53 -0400
committerAlex Tsukernik <alxtskrnk@gmail.com>2013-07-22 14:25:20 -0400
commit49185875a5cd7f7e7a0799e40787cb358d3ba741 (patch)
treec07ce80c9a5c66d73897442626c9ed0f42ef6843 /actionmailer/test/mailers/proc_mailer.rb
parent1c4eb13345a0c771aab2ee47aecdd4b24acce43a (diff)
downloadrails-49185875a5cd7f7e7a0799e40787cb358d3ba741.tar.gz
rails-49185875a5cd7f7e7a0799e40787cb358d3ba741.tar.bz2
rails-49185875a5cd7f7e7a0799e40787cb358d3ba741.zip
don't convert mailer default values to procs
Invoke mailer defaults as procs only if they are procs, do not convert with to_proc. That an object is convertible to a proc does not mean it's meant to be always used as a proc. Fixes #11533
Diffstat (limited to 'actionmailer/test/mailers/proc_mailer.rb')
-rw-r--r--actionmailer/test/mailers/proc_mailer.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/actionmailer/test/mailers/proc_mailer.rb b/actionmailer/test/mailers/proc_mailer.rb
index 733633b575..7e189d861f 100644
--- a/actionmailer/test/mailers/proc_mailer.rb
+++ b/actionmailer/test/mailers/proc_mailer.rb
@@ -1,7 +1,8 @@
class ProcMailer < ActionMailer::Base
default to: 'system@test.lindsaar.net',
'X-Proc-Method' => Proc.new { Time.now.to_i.to_s },
- subject: Proc.new { give_a_greeting }
+ subject: Proc.new { give_a_greeting },
+ 'x-has-to-proc' => :symbol
def welcome
mail