diff --git a/web/app/libs/uoj-query-lib.php b/web/app/libs/uoj-query-lib.php index 75988d9..279e3ad 100644 --- a/web/app/libs/uoj-query-lib.php +++ b/web/app/libs/uoj-query-lib.php @@ -26,7 +26,7 @@ function hasViewPermission($str, $user, $problem, $submission) { } function hasViewSolutionPermission($str, $user, $problem) { - if (isSuperUser($user)) { + if (isSuperUser($user) || isProblemManager($user)) { return true; } if ($str == 'ALL') {