From 13bfbc820d0100e559340ad848ce97ae4699ed95 Mon Sep 17 00:00:00 2001 From: David Ormsbee Date: Tue, 2 Oct 2012 16:38:28 -0400 Subject: [PATCH] Prevent caching of block showing top status bar (used for system alert notifications). --- common/djangoapps/status/status.py | 2 -- lms/templates/navigation.html | 7 +++++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/common/djangoapps/status/status.py b/common/djangoapps/status/status.py index 79790eccab..2b33cf5628 100644 --- a/common/djangoapps/status/status.py +++ b/common/djangoapps/status/status.py @@ -7,8 +7,6 @@ import logging import os import sys -from util.cache import cache - log = logging.getLogger(__name__) def get_site_status_msg(): diff --git a/lms/templates/navigation.html b/lms/templates/navigation.html index 2478037276..2976b347de 100644 --- a/lms/templates/navigation.html +++ b/lms/templates/navigation.html @@ -10,9 +10,12 @@ from django.core.urlresolvers import reverse import branding # app that handles site status messages from status.status import get_site_status_msg -site_status_msg = get_site_status_msg() %> +<%block cached="False"> +<% +site_status_msg = get_site_status_msg() +%> % if site_status_msg:
@@ -21,7 +24,7 @@ site_status_msg = get_site_status_msg()
% endif - + % if course: