From d42cf64abd5e2aee776f67fed36b17d15fc07585 Mon Sep 17 00:00:00 2001 From: cuom1999 Date: Wed, 4 Jan 2023 15:12:41 -0600 Subject: [PATCH] Rescore after changing time --- judge/admin/contest.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/judge/admin/contest.py b/judge/admin/contest.py index 3e257d4..f183880 100644 --- a/judge/admin/contest.py +++ b/judge/admin/contest.py @@ -285,7 +285,14 @@ class ContestAdmin(CompareVersionAdmin): self._rescored = False if form.changed_data and any( f in form.changed_data - for f in ("format_config", "format_name", "freeze_after") + for f in ( + "start_time", + "end_time", + "time_limit", + "format_config", + "format_name", + "freeze_after", + ) ): self._rescore(obj.key) self._rescored = True