Skip to content

Commit

Permalink
Merge pull request #619 from bounswe/user_typ
Browse files Browse the repository at this point in the history
User Type added to USER GET
  • Loading branch information
hakanaktas0 authored Dec 17, 2023
2 parents 5eb359e + c6b0860 commit c24db00
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion project/backend/api/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -53,11 +53,19 @@ class BasicUserDetailAPI(APIView):

def get(self, request, *args, **kwargs):
user = BasicUser.objects.get(user_id=request.user.id)
user_type = 'basic_user'
if Contributor.objects.filter(user_id=request.user.id).exists():
user_type = 'contributor'
if Reviewer.objects.filter(user_id=request.user.id).exists():
user_type = 'reviewer'
if Admin.objects.filter(user_id=request.user.id).exists():
user_type = 'admin'

return JsonResponse({'basic_user_id':user.id,
'bio':user.bio,
'email_notification_preference': user.email_notification_preference,
'show_activity_preference':user.show_activity_preference},status=200)
'show_activity_preference':user.show_activity_preference,
'user_type':user_type},status=200)


class ChangePasswordView(generics.UpdateAPIView):
Expand Down

0 comments on commit c24db00

Please sign in to comment.