diff --git a/app/helpers/admin/announcements_helper.rb b/app/helpers/admin/announcements_helper.rb index 4fc728f..57aff77 100644 --- a/app/helpers/admin/announcements_helper.rb +++ b/app/helpers/admin/announcements_helper.rb @@ -147,8 +147,9 @@ module Admin::AnnouncementsHelper users = users.concat(admins.to_a) end if @announcement_setting.email_to.include?("approvers") - approvers = User.find(@announcement_setting.approvers) rescue [] - users = users.concat(approvers.to_a) + approvers = User.find(@announcement_setting.approvers).to_a rescue [] + auths = Authorization.where(:category_id => announcement.category_id).collect{|a| a.user} + users = users.concat(approvers & auths) end users.each do |user| email = user.member_profile.email