From 58486846c1fbb39ecd6b7d9ebe49dd7176707dd2 Mon Sep 17 00:00:00 2001 From: cuom1999 Date: Tue, 1 Nov 2022 13:45:58 -0500 Subject: [PATCH] Fix bug --- judge/views/submission.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/judge/views/submission.py b/judge/views/submission.py index d71ef89..13cb166 100644 --- a/judge/views/submission.py +++ b/judge/views/submission.py @@ -812,13 +812,10 @@ class UserContestSubmissionsAjax(UserContestSubmissions): template_name = "submission/user-ajax.html" def contest_time(self, s): - try: - if s.contest.participation.live: - if self.contest.time_limit: - return s.date - s.contest.participation.real_start - return s.date - self.contest.start_time - except RelatedObjectDoesNotExist: - return None + if hasattr(s, "contest") and s.contest.participation.live: + if self.contest.time_limit: + return s.date - s.contest.participation.real_start + return s.date - self.contest.start_time return None def get_context_data(self, **kwargs):