From e78fe1dd5f5dba68ff83c7d4a975e285dab0f948 Mon Sep 17 00:00:00 2001
From: Jorran de Wit <jorrandewit@outlook.com>
Date: Mon, 15 Oct 2018 20:05:13 +0200
Subject: [PATCH] Fix terminate fellowship

---
 colleges/forms.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/colleges/forms.py b/colleges/forms.py
index 7169f95e4..b08cb388b 100644
--- a/colleges/forms.py
+++ b/colleges/forms.py
@@ -63,7 +63,7 @@ class FellowshipTerminateForm(forms.ModelForm):
     def save(self):
         today = datetime.date.today()
         fellowship = self.instance
-        if fellowship.until_date > today:
+        if not fellowship.until_date or fellowship.until_date > today:
             fellowship.until_date = today
         return fellowship.save()
 
-- 
GitLab