Commit d8a292d9 authored by Josh Frye's avatar Josh Frye
Browse files

Cache BroadcastMessage.current for 5 minutes. Fixes #12770

parent dec21517
......@@ -26,7 +26,9 @@ class BroadcastMessage < ActiveRecord::Base
default_value_for :font, '#FFFFFF'
def self.current
where("ends_at > :now AND starts_at <= :now", now:
Rails.cache.fetch("broadcast_message_current", expires_in: 5.minutes) do
where("ends_at > :now AND starts_at <= :now", now:
def active?
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment