From c2177d55427c174064900fff6fc494a05996839b Mon Sep 17 00:00:00 2001
From: Martin Mares <mj@ucw.cz>
Date: Mon, 15 May 2023 22:53:31 +0200
Subject: [PATCH] =?UTF-8?q?Score:=20Form=C3=A1tov=C3=A1n=C3=AD=20statistik?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 mo/web/org_score.py             | 3 ++-
 mo/web/templates/org_score.html | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/mo/web/org_score.py b/mo/web/org_score.py
index 88b58005..4e5fa2ec 100644
--- a/mo/web/org_score.py
+++ b/mo/web/org_score.py
@@ -250,7 +250,8 @@ def org_score(round_id: Optional[int] = None, hier_id: Optional[int] = None, ct_
         return render_template(
             'org_score.html',
             ctx=ctx,
-            tasks=tasks, difficulties=difficulties,
+            tasks=tasks,
+            difficulties_fmt={t: f'{float(d):.2f}' for t, d in difficulties.items()},
             table=table, messages=messages,
             num_results=len(results),
             group_rounds=group_rounds,
diff --git a/mo/web/templates/org_score.html b/mo/web/templates/org_score.html
index c79e824d..3bce7830 100644
--- a/mo/web/templates/org_score.html
+++ b/mo/web/templates/org_score.html
@@ -102,7 +102,7 @@ Rozkliknutím bodů se lze dostat na detail daného řešení.</p>
 			<li>Průměrné počty bodů za úlohy:
 				<ul>
 				{% for t in tasks %}
-				<li>{{ t.code }}: {{ difficulties[t] }}
+				<li>{{ t.code }}: {{ difficulties_fmt[t] }}
 				{% endfor %}
 				</ul>
 			{% endif %}
-- 
GitLab