Commit 79ebd799 authored by John Red Medrano's avatar John Red Medrano

fixing

parent 9662ca9c
...@@ -17,14 +17,17 @@ class UserListTemplate(APIView): ...@@ -17,14 +17,17 @@ class UserListTemplate(APIView):
try: try:
serializer = ChangeRequestList serializer = ChangeRequestList
dept = self.request.query_params['department_code'] dept = self.request.query_params['department_code']
user_codes = models.User.objects.filter( # company = self.request.query_params['company_code']
# allowed = models.AllowedCompany.objects.filter(
# Q(group_pivots=dept) &
# Q()
# )
user_list = models.User.objects.filter(
department=dept department=dept
).values('code').exclude(id=1) ).exclude(id=1)
verified_users = models.AllowedCompany.objects.filter( user_list = user_list.exclude(id=request.user.id)
Q(id_number__in=user_codes) & print(user_list.query)
Q(create_change_request_template=True) page = self.paginate_queryset(user_list)
).exclude(id=request.user.id)
page = self.paginate_queryset(verified_users)
if page is not None: if page is not None:
...@@ -39,7 +42,7 @@ class UserListTemplate(APIView): ...@@ -39,7 +42,7 @@ class UserListTemplate(APIView):
return self.get_paginated_response(message) return self.get_paginated_response(message)
except Exception as e: except Exception as e:
return Response( return Response(
{"message": "this endpoint expect a query params department_id"}, {"message": "this endpoint expect a query params department_code"},
status=status.HTTP_400_BAD_REQUEST status=status.HTTP_400_BAD_REQUEST
) )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment