diff --git a/guardian/views.py b/guardian/views.py index 635b8a0..45ba54d 100644 --- a/guardian/views.py +++ b/guardian/views.py @@ -205,7 +205,9 @@ class CreateTaskAPIView(viewsets.ModelViewSet): request.data.pop('default_image') guardian = Guardian.objects.filter(user=request.user).select_related('user').last() - junior_data = Junior.objects.filter(id__in=junior_ids).select_related('auth') + junior_data = Junior.objects.filter(id__in=junior_ids, + guardian_code__contains=[guardian.guardian_code] + ).select_related('auth') if junior_data: for junior in junior_data: index = junior.guardian_code.index(guardian.guardian_code)