From c7b95dc9e5b757e31a31ce73480c216e2bfd19fd Mon Sep 17 00:00:00 2001
From: Martin Mares <mj@ucw.cz>
Date: Sun, 27 Aug 2023 15:40:07 +0200
Subject: [PATCH] =?UTF-8?q?=C3=9A=C4=8Dastnick=C3=A9=20rozhran=C3=AD=20zoh?=
 =?UTF-8?q?led=C5=88uje=20is=5Fempty?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 mo/web/templates/user_contest.html      | 2 +-
 mo/web/templates/user_contest_task.html | 5 ++++-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/mo/web/templates/user_contest.html b/mo/web/templates/user_contest.html
index f014305b..1403c84b 100644
--- a/mo/web/templates/user_contest.html
+++ b/mo/web/templates/user_contest.html
@@ -137,7 +137,7 @@ Také je již zveřejněna <strong><a href="{{ url_for('user_contest_score', id=
 				</a>
 				{% endif %}
 				{% if sol.note %}<span title="Existuje poznámka k řešení, viz detail úlohy">🛈</span>{% endif %}
-			<td>{{ sol.points if sol.points != None else '–' }}
+			<td>{{ sol|sol_display_points(user=True) }}
 		{% endif %}
 			<td>
 				<a class='btn btn-xs btn-primary' href='{{ url_for('user_contest_task', contest_id=contest.contest_id, task_id=task.task_id) }}'>
diff --git a/mo/web/templates/user_contest_task.html b/mo/web/templates/user_contest_task.html
index 4c1fec7c..3354f2c9 100644
--- a/mo/web/templates/user_contest_task.html
+++ b/mo/web/templates/user_contest_task.html
@@ -65,7 +65,10 @@
 <p>Soutěžní kolo bylo ukončeno a úloha opravena a ohodnocena.
 
 <table class="table table-bordered">
-	<tr><th>Získané body:<td>{% if sol.points %}{{ sol.points|inflected("bod", "body", "bodů") }}{% else %}nebyly přiděleny žádné body{% endif %}
+	<tr><th>Získané body:<td>{% if sol.points is not none %}{{ sol.points|inflected("bod", "body", "bodů") }}{% else %}nebyly přiděleny žádné body{% endif %}
+		{% if sol.is_empty %}
+		(prázdný protokol)
+		{% endif %}
 	{% if sol.final_feedback_obj %}
 	<tr><th>Opravené řešení:<td><a class="btn btn-xs btn-primary" href="{{ url_for('user_paper', contest_id=contest.contest_id, paper_id=sol.final_feedback_obj.paper_id) }}">Zobrazit</a>
 		{% if sol.final_feedback_obj.pages != None %}({{ sol.final_feedback_obj.pages|inflected('stránka', 'stránky', 'stránek') }}, {{ sol.final_feedback_obj.bytes }} bajtů){% endif %}
-- 
GitLab