Skip to content

Commit 8e188c8

Browse files
authored
Merge pull request #40 from PROCOLLAB-github/dev
Fixed user types route and user achievement serializers
2 parents 22f5de3 + 0e46564 commit 8e188c8

4 files changed

Lines changed: 12 additions & 8 deletions

File tree

projects/serializers.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ class Meta:
1414
"title",
1515
"status",
1616
]
17+
ref_name = "Projects"
1718

1819

1920
class ProjectAchievementListSerializer(serializers.ModelSerializer):
@@ -168,3 +169,4 @@ class Meta:
168169
"status",
169170
"projects",
170171
]
172+
ref_name = "Projects"

users/serializers.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ class Meta:
1212
"title",
1313
"status",
1414
]
15+
ref_name = "Users"
1516

1617

1718
class MemberSerializer(serializers.ModelSerializer):
@@ -155,6 +156,7 @@ class Meta:
155156
"status",
156157
"user",
157158
]
159+
ref_name = "Users"
158160

159161

160162
class EmailSerializer(serializers.Serializer):

users/urls.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
EmailResetPassword,
88
ResetPassword,
99
SpecialistsList,
10-
UserAdditionalRoles,
10+
UserAdditionalRolesView,
1111
UserDetail,
1212
UserList,
13-
UserTypes,
13+
UserTypesView,
1414
VerifyEmail,
1515
)
1616

@@ -21,8 +21,8 @@
2121
"specialists/", SpecialistsList.as_view()
2222
), # this url actually returns mentors, experts and investors
2323
path("users/", UserList.as_view()),
24-
path("users/roles/", UserAdditionalRoles.as_view()),
25-
path("users/types/", UserTypes.as_view()),
24+
path("users/roles/", UserAdditionalRolesView.as_view()),
25+
path("users/types/", UserTypesView.as_view()),
2626
path("users/<int:pk>/", UserDetail.as_view()),
2727
path("users/reset-password/", EmailResetPassword.as_view()),
2828
path("users/current/", CurrentUser.as_view()),

users/views.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
from core.permissions import IsOwnerOrReadOnly
2525
from core.utils import Email
26-
from users.helpers import VERBOSE_ROLE_TYPES
26+
from users.helpers import VERBOSE_ROLE_TYPES, VERBOSE_USER_TYPES
2727
from users.models import UserAchievement
2828
from users.permissions import IsAchievementOwnerOrReadOnly
2929
from users.serializers import (
@@ -77,7 +77,7 @@ def post(self, request, *args, **kwargs):
7777
return Response(serializer.data, status=status.HTTP_201_CREATED, headers=headers)
7878

7979

80-
class UserAdditionalRoles(GenericAPIView):
80+
class UserAdditionalRolesView(GenericAPIView):
8181
permission_classes = [AllowAny]
8282

8383
def get(self, request, format=None):
@@ -116,12 +116,12 @@ def get(self, request):
116116
return Response(serializer.data, status=status.HTTP_200_OK)
117117

118118

119-
class UserTypes(APIView):
119+
class UserTypesView(APIView):
120120
def get(self, request, format=None):
121121
"""
122122
Return a list of tuples [(id, name), ..] of user types.
123123
"""
124-
return Response(User.VERBOSE_USER_TYPES)
124+
return Response(VERBOSE_USER_TYPES)
125125

126126

127127
class VerifyEmail(GenericAPIView):

0 commit comments

Comments
 (0)