From 593dee5c57b44e6a918bed5d4dcdb8ac7ac0680a Mon Sep 17 00:00:00 2001
From: Robin Sonnabend <robin@fsmpi.rwth-aachen.de>
Date: Tue, 6 Mar 2018 14:40:36 +0100
Subject: [PATCH] Make date/time filters more tolerant to None

---
 shared.py | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/shared.py b/shared.py
index 0b533ed..83c3ed0 100644
--- a/shared.py
+++ b/shared.py
@@ -75,22 +75,32 @@ def date_filter(date):
 
 
 def datetime_filter(date):
+    if date is None:
+        return ""
     return date.strftime("%d. %B %Y, %H:%M")
 
 
 def date_filter_long(date):
+    if date is None:
+        return ""
     return date.strftime("%A, %d.%m.%Y, Kalenderwoche %W")
 
 
 def date_filter_short(date):
+    if date is None:
+        return ""
     return date.strftime("%d.%m.%Y")
 
 
 def time_filter(time):
+    if time is None:
+        return ""
     return time.strftime("%H:%M Uhr")
 
 
 def time_filter_short(time):
+    if time is None:
+        return ""
     return time.strftime("%H:%M")
 
 
-- 
GitLab