mirror of
https://github.com/narrrl/holy-flavor-rater.git
synced 2026-11-04 00:47:02 +01:00
fixed error in requesting dashboard
This commit is contained in:
1 parent
f3dc60ced8
commit
136979d36a
1 file changed
+2
-2
@@ -2,7 +2,7 @@ from django.core.mail import send_mail
|
||||
from rest_framework import viewsets, permissions, status, filters
|
||||
from rest_framework.response import Response
|
||||
from rest_framework.decorators import action
|
||||
from django.db.models import Avg
|
||||
from django.db.models import Avg, Q
|
||||
from django_filters.rest_framework import DjangoFilterBackend
|
||||
from django_ratelimit.decorators import ratelimit
|
||||
from django.utils.decorators import method_decorator
|
||||
@@ -515,7 +515,7 @@ class UserViewSet(viewsets.ModelViewSet):
|
||||
.select_related('category') \
|
||||
.annotate(
|
||||
average_rating=Avg('ratings__score'),
|
||||
followed_average_rating=Avg('ratings__score', filter=models.Q(ratings__user__in=followed_users))
|
||||
followed_average_rating=Avg('ratings__score', filter=Q(ratings__user__in=followed_users))
|
||||
).order_by('category__name', 'name')
|
||||
|
||||
rated_flavors = user.ratings.select_related('flavor', 'flavor__category') \
|
||||
|
||||
Reference in new issue
Block a user