From 92eceac0b6d9ab4daafe88affaa1edd8d029daee Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jean-S=C3=A9bastien=20Caux?= <git@jscaux.org>
Date: Thu, 23 Dec 2021 14:49:46 +0100
Subject: [PATCH] Harden `BaseAction` text formatting. Fixes SCIPOST-1D5

---
 scipost_django/submissions/refereeing_cycles.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scipost_django/submissions/refereeing_cycles.py b/scipost_django/submissions/refereeing_cycles.py
index 01b1528f3..394d45342 100644
--- a/scipost_django/submissions/refereeing_cycles.py
+++ b/scipost_django/submissions/refereeing_cycles.py
@@ -78,7 +78,7 @@ class BaseAction:
         timedelta = datetime.timedelta()
         deadline = datetime.timedelta()
 
-        if hasattr(obj, 'date_invited'):
+        if hasattr(obj, 'date_invited') and obj.date_invited:
             timedelta = timezone.now() - obj.date_invited
         if hasattr(obj, 'submission'):
             print
-- 
GitLab