diff --git a/app/controllers/announcements_controller.rb b/app/controllers/announcements_controller.rb index 5672f8b..dbcde3a 100644 --- a/app/controllers/announcements_controller.rb +++ b/app/controllers/announcements_controller.rb @@ -3,10 +3,10 @@ class AnnouncementsController < ApplicationController def index announcements = Bulletin.where(:is_preview.in=>[false,nil]).can_display.order_by(:created_at=>'desc').filter_by_categories anns = announcements.collect do |a| - statuses = a.statuses.collect do |status| + statuses = a.statuses_with_classname.collect do |status| { - "status" => status, - "status-class" => "status-#{status.downcase}" + "status" => status["name"], + "status-class" => "status-#{status['classname']}" } end { @@ -30,10 +30,10 @@ class AnnouncementsController < ApplicationController def widget announcements = Bulletin.where(:is_preview.in=>[false,nil]).can_display.order_by(:created_at=>'desc').filter_by_widget_categories anns = announcements.collect do |a| - statuses = a.statuses.collect do |status| + statuses = a.statuses_with_classname.collect do |status| { - "status" => status, - "status-class" => "status-#{status.downcase}" + "status" => status["name"], + "status-class" => "status-#{status['classname']}" } end {