Simplify locale handing in notification emails

This commit is contained in:
Tom Hughes 2013-05-27 10:53:14 +01:00
parent ea5a19eb4e
commit f78c703708
2 changed files with 124 additions and 124 deletions

View file

@ -5,23 +5,3 @@ ActionMailer::Base.smtp_settings = {
:domain => 'localhost',
:enable_starttls_auto => false
}
# Monkey patch to allow sending of messages in specific locales
module ActionMailer
class Base
def mail_with_locale(*args)
old_locale = I18n.locale
begin
I18n.locale = @locale
message = mail_without_locale(*args)
ensure
I18n.locale = old_locale
end
message
end
alias_method_chain :mail, :locale
end
end