diff --git a/app/helpers/neuigkeiten_helper.rb b/app/helpers/neuigkeiten_helper.rb index 6373dae..28f4c9f 100755 --- a/app/helpers/neuigkeiten_helper.rb +++ b/app/helpers/neuigkeiten_helper.rb @@ -1,5 +1,5 @@ module NeuigkeitenHelper # :nodoc: def send_daily_newsletter(user) - + NewsMailer.daily_newsletter(user.id).deliver end end diff --git a/app/mailers/news_mailer.rb b/app/mailers/news_mailer.rb index f338c29..b82e834 100644 --- a/app/mailers/news_mailer.rb +++ b/app/mailers/news_mailer.rb @@ -6,6 +6,9 @@ class NewsMailer < ActionMailer::Base mail(to: email, subject: @neuigkeit.title) end def daily_newsletter(user_id) - + user=User.find(user_id) + ability= Ability.new(user) + @neuigkeiten=Neuigkeit.accessible_by(ability).where(:cache_order<2) + end end