From 3ea4630e75e9aff41864e821f456918c955e7c01 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jean-S=C3=A9bastien=20Caux?= <git@jscaux.org>
Date: Fri, 26 Nov 2021 11:01:30 +0100
Subject: [PATCH] Correct message upon refereeing deadline change

---
 scipost_django/submissions/views.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/scipost_django/submissions/views.py b/scipost_django/submissions/views.py
index c84fe8f79..d930d4de8 100644
--- a/scipost_django/submissions/views.py
+++ b/scipost_django/submissions/views.py
@@ -1456,6 +1456,7 @@ def extend_refereeing_deadline(request, identifier_w_vn_nr, days):
         open_for_reporting=True,
         open_for_commenting=True,
         latest_activity=timezone.now())
+    submission.refresh_from_db()
 
     messages.success(request, 'Refereeing deadline set to {0}.'.format(
         submission.reporting_deadline.strftime('%Y-%m-%d')))
@@ -1486,6 +1487,7 @@ def set_refereeing_deadline(request, identifier_w_vn_nr):
             reporting_deadline=form.cleaned_data['deadline'],
             open_for_reporting=True,
             latest_activity = timezone.now())
+        submission.refresh_from_db()
         submission.add_general_event('A new refereeing deadline is set.')
         messages.success(request, 'New reporting deadline set to %s.' % submission.reporting_deadline.date())
     else:
-- 
GitLab