Browse Source

fix postgresql error

more than one row returned by a subquery used as an expression
Élie Bouttier 8 years ago
parent
commit
d25cfa5b1d
1 changed files with 1 additions and 1 deletions
  1. 1 1
      services/views.py

+ 1 - 1
services/views.py

@@ -7,5 +7,5 @@ from .models import Service
 
 class ServiceList(LoginRequiredMixin, ListView):
     def get_queryset(self):
-        return Service.objects.filter(adherent=self.request.user.profile.adhesions) \
+        return Service.objects.filter(adherent__pk__in=self.request.user.profile.adhesions.values_list('pk')) \
                     .order_by('-start')