From 71a922a034f8d8b5f7d4025b0c710c10f214b6d8 Mon Sep 17 00:00:00 2001 From: wvengen Date: Wed, 7 May 2014 17:14:56 +0200 Subject: [PATCH] use locale in mails Conflicts: app/workers/supplier_notifier.rb app/workers/user_notifier.rb --- app/workers/user_notifier.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/workers/user_notifier.rb b/app/workers/user_notifier.rb index b814e719..2faf0f71 100644 --- a/app/workers/user_notifier.rb +++ b/app/workers/user_notifier.rb @@ -13,7 +13,9 @@ class UserNotifier Order.find(order_id).group_orders.each do |group_order| group_order.ordergroup.users.each do |user| begin - Mailer.order_result(user, group_order).deliver if user.settings.notify["order_finished"] + I18n.with_locale(user.settings['profile']['language']) do + Mailer.order_result(user, group_order).deliver if user.settings.notify["order_finished"] + end rescue Rails.logger.warn "Can't deliver mail to #{user.email}" end @@ -29,7 +31,9 @@ class UserNotifier Ordergroup.find(ordergroup_id).users.each do |user| begin - Mailer.negative_balance(user, transaction).deliver if user.settings.notify["negative_balance"] + I18n.with_locale(user.settings['profile']['language']) do + Mailer.negative_balance(user, transaction).deliver if user.settings.notify["negative_balance"] + end rescue Rails.logger.warn "Can't deliver mail to #{user.email}" end