diff --git a/app/controllers/announcements_controller.rb b/app/controllers/announcements_controller.rb index c09d118..4ba4ca9 100644 --- a/app/controllers/announcements_controller.rb +++ b/app/controllers/announcements_controller.rb @@ -555,7 +555,7 @@ class AnnouncementsController < ApplicationController subpart = OrbitHelper.get_current_widget widget_data_count = OrbitHelper.widget_data_count anns_cache = AnnsCache.where(parent_id: subpart.id.to_s + cats.to_s + tags.to_s + widget_data_count.to_s,locale: I18n.locale.to_s) - devide_flag = (!(defined? SiteFeed).nil?) + devide_flag = (!(defined? SiteFeed).nil?) && (SiteFeed.count != 0) anns_cache.all_of([{:invalid_date.ne=>nil},{:invalid_date.lte => Time.now}]).destroy count = anns_cache.count if count > 1