diff --git a/vysledkovky/utils.py b/vysledkovky/utils.py index 53ef126b..85347bf1 100644 --- a/vysledkovky/utils.py +++ b/vysledkovky/utils.py @@ -248,8 +248,7 @@ class VysledkovkaCisla(Vysledkovka): # Není cached, protože si myslím, že queryset lze použít ve for jen jednou. @property def hodnoceni_do_cisla(self): - hodnoceni = m.Hodnoceni.objects.prefetch_related( - 'problem', 'reseni', 'reseni__resitele') + hodnoceni = m.Hodnoceni.objects.prefetch_related('reseni__resitele').select_related('problem', 'reseni') if self.jen_verejne: hodnoceni = hodnoceni.filter(deadline_body__verejna_vysledkovka=True) return hodnoceni.filter(