From e99921c1d397659bf650f2743bffe6f88de8daaf Mon Sep 17 00:00:00 2001
From: Martin Mares <mj@ucw.cz>
Date: Wed, 29 Sep 2021 20:44:54 +0200
Subject: [PATCH] =?UTF-8?q?=C3=9A=C4=8Dastnick=C3=A1=20=C4=8D=C3=A1st=20we?=
=?UTF-8?q?bu=20nehled=C3=A1=20v=20DB=20zpr=C3=A1vi=C4=8Dky,=20jsou-li=20v?=
=?UTF-8?q?=20kole=20vypnut=C3=A9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
mo/web/user.py | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/mo/web/user.py b/mo/web/user.py
index a62e57fd..9ff741ec 100644
--- a/mo/web/user.py
+++ b/mo/web/user.py
@@ -349,7 +349,10 @@ def user_contest_task(contest_id: int, task_id: int):
task = get_task(contest, task_id)
sess = db.get_session()
- messages = sess.query(db.Message).filter_by(round_id=contest.round_id).order_by(db.Message.created_at).all()
+ if contest.round.has_messages:
+ messages = sess.query(db.Message).filter_by(round_id=contest.round_id).order_by(db.Message.created_at).all()
+ else:
+ messages = None
state = contest.ct_state()
if state == db.RoundState.preparing:
--
GitLab