diff options
author | Mikel Lindsaar <raasdnil@gmail.com> | 2010-05-02 13:16:28 +1000 |
---|---|---|
committer | José Valim <jose.valim@gmail.com> | 2010-05-02 11:56:08 +0200 |
commit | ceaa100e59c7953ce5c0e978ddd6d5bc046c9fd9 (patch) | |
tree | 62b46bc1f51d5821bd2c7d2868ee70de890b78ad /actionmailer/lib | |
parent | 08b07b60b6d91a2f7bba5eec1e9b1d26599c578a (diff) | |
download | rails-ceaa100e59c7953ce5c0e978ddd6d5bc046c9fd9.tar.gz rails-ceaa100e59c7953ce5c0e978ddd6d5bc046c9fd9.tar.bz2 rails-ceaa100e59c7953ce5c0e978ddd6d5bc046c9fd9.zip |
Adding ability for the procs to be called within the instance, allows you to pass results from instance methods to the mail header
Signed-off-by: José Valim <jose.valim@gmail.com>
Diffstat (limited to 'actionmailer/lib')
-rw-r--r-- | actionmailer/lib/action_mailer/base.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/actionmailer/lib/action_mailer/base.rb b/actionmailer/lib/action_mailer/base.rb index 3a49da5984..b88172dfc2 100644 --- a/actionmailer/lib/action_mailer/base.rb +++ b/actionmailer/lib/action_mailer/base.rb @@ -530,7 +530,7 @@ module ActionMailer #:nodoc: # Call all the procs (if any) default_values = self.class.default.merge(self.class.default) do |k,v| - v.respond_to?(:call) ? v.call : v + v.respond_to?(:call) ? v.bind(self).call : v end # Handle defaults |