From 40d7e0dfc4a02d80d56379d2ee97019a27b0dc96 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bodor=20M=C3=A1t=C3=A9?= <bodor.mate@kszk.bme.hu>
Date: Thu, 3 Jan 2019 21:28:59 +0100
Subject: [PATCH] Bug fix get_queryset, change user to profile

---
 src/homework/views.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/homework/views.py b/src/homework/views.py
index 41f1638..d0762cc 100755
--- a/src/homework/views.py
+++ b/src/homework/views.py
@@ -18,10 +18,10 @@ class SolutionsViewSet(viewsets.ModelViewSet):
 
     def get_queryset(self):
         user = self.request.user
-        queryset = models.Solution.objects.filter(created_by=user)
+        queryset = models.Solution.objects.filter(created_by=user.profile)
         if user.has_perm(permissions.IsStaffUser):
             queryset = models.Solution.objects.all()
-            user_id = self.request.query_params.get('userID', None)
-            if user_id is not None:
-                queryset = queryset.filter(created_by=user_id)
+            profile_id = self.request.query_params.get('profileID', None)
+            if profile_id is not None:
+                queryset = queryset.filter(created_by=profile_id)
         return queryset
-- 
GitLab