1
0
mirror of https://gitlab.com/animath/si/plateforme.git synced 2024-12-26 06:22:22 +00:00

Display notes for authenticated users

This commit is contained in:
Yohann D'ANELLO 2021-04-10 11:43:31 +02:00
parent bbd8ad43cd
commit d6aa285bc5
Signed by: ynerant
GPG Key ID: 3A75C55819C8CF85

View File

@ -540,7 +540,8 @@ class TournamentDetailView(DetailView):
for participation in self.object.participations.all(): for participation in self.object.participations.all():
note = sum(pool.average(participation) note = sum(pool.average(participation)
for pool in self.object.pools.filter(participations=participation).all() for pool in self.object.pools.filter(participations=participation).all()
if pool.results_available or self.request.user.registration.is_volunteer) if pool.results_available
or (self.request.user.is_authenticated and self.request.user.registration.is_volunteer))
if note: if note:
notes[participation] = note notes[participation] = note
context["notes"] = sorted(notes.items(), key=lambda x: x[1], reverse=True) context["notes"] = sorted(notes.items(), key=lambda x: x[1], reverse=True)