diff --git a/template/src/oj/contest/contest_rank.html b/template/src/oj/contest/contest_rank.html index 07ad6659..8e681c5f 100644 --- a/template/src/oj/contest/contest_rank.html +++ b/template/src/oj/contest/contest_rank.html @@ -59,11 +59,13 @@ {{ item.total_ac_number }} / {{ item.total_submission_number }} {% if item.total_time %}{{ item.total_time|format_seconds }}{% else %}--{% endif %} + {% autoescape off %} {% for problem in contest_problems %} {% get_submission_content item problem %} {% endfor %} + {% endautoescape %} {% endfor %} diff --git a/utils/templatetags/contest.py b/utils/templatetags/contest.py index cc029089..e9dad3a0 100644 --- a/utils/templatetags/contest.py +++ b/utils/templatetags/contest.py @@ -56,7 +56,7 @@ def get_submission_content(rank, problem): if submission["is_ac"]: r = get_the_formatted_time(submission["ac_time"]) if submission["error_number"]: - r += "(-" + str(submission["error_number"]) + ")" + r += "
(-" + str(submission["error_number"]) + ")" return r else: return "(-" + str(submission["error_number"]) + ")"