From a175f67615929b22eb7f4d29384eaa76014d8eea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Sun, 10 Dec 2017 15:51:59 +0100 Subject: [PATCH] don't crash if there's no current announcement --- src/c3nav/site/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/c3nav/site/models.py b/src/c3nav/site/models.py index 47dabc4a..8a982686 100644 --- a/src/c3nav/site/models.py +++ b/src/c3nav/site/models.py @@ -34,7 +34,7 @@ class Announcement(models.Model): result = None timeout = 300 - if result.active_until: + if result and result.active_until: timeout = max(0, min(timeout, (result.active_until-timezone.now()).total_seconds())) cache.set('site:announcement', result, timeout)