From 2baa17f9ddd89e17cfac4ef61b0a3291661b1ccd Mon Sep 17 00:00:00 2001 From: cuom1999 Date: Thu, 16 Jun 2022 14:56:02 +0700 Subject: [PATCH] Fix permission --- judge/jinja2/submission.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/judge/jinja2/submission.py b/judge/jinja2/submission.py index 585181d..7c39569 100644 --- a/judge/jinja2/submission.py +++ b/judge/jinja2/submission.py @@ -20,7 +20,7 @@ def submission_layout( if user.has_perm("judge.view_all_submission"): can_view = True - if user.has_perm("judge.view_public_submission"): + if submission.problem.is_public and user.has_perm("judge.view_public_submission"): can_view = True if submission.problem_id in completed_problem_ids: