Skip to content
Snippets Groups Projects
Commit 63f147c7 authored by Valentin Rigal's avatar Valentin Rigal
Browse files

Rename endpoint to ListGroupMemberships

parent ffd5476d
No related merge requests found
......@@ -86,7 +86,7 @@ from arkindex.project.openapi import SchemaGenerator
from arkindex.users.api import (
CredentialsList,
CredentialsRetrieve,
GroupMembersList,
GroupMembershipsList,
GroupsList,
JobList,
JobRetrieve,
......@@ -249,7 +249,7 @@ api = [
# Rights management
path('groups/', GroupsList.as_view(), name='groups-list'),
path('group/<uuid:pk>/members/', GroupMembersList.as_view(), name='group-members'),
path('group/<uuid:pk>/members/', GroupMembershipsList.as_view(), name='group-members'),
# Asynchronous jobs
path('jobs/', JobList.as_view(), name='jobs-list'),
......
......@@ -36,7 +36,7 @@ from arkindex.users.models import Group, OAuthStatus, Scope, User, UserScope
from arkindex.users.providers import get_provider, oauth_providers
from arkindex.users.serializers import (
EmailLoginSerializer,
GroupMemberSerializer,
GroupMembershipsSerializer,
GroupSerializer,
JobSerializer,
NewUserSerializer,
......@@ -505,11 +505,11 @@ class JobRetrieve(RetrieveDestroyAPIView):
instance.delete()
class GroupMembersList(ListAPIView):
class GroupMembershipsList(ListAPIView):
"""
List members of a group to wich user belongs with their privileges
"""
serializer_class = GroupMemberSerializer
serializer_class = GroupMembershipsSerializer
permission_classes = (IsVerified, )
openapi_overrides = {
'security': [],
......
......@@ -260,7 +260,7 @@ class JobSerializer(serializers.Serializer):
return instance.get_status(refresh=False)
class GroupMemberSerializer(serializers.ModelSerializer):
class GroupMembershipsSerializer(serializers.ModelSerializer):
id = serializers.StringRelatedField(source='user.id')
display_name = serializers.StringRelatedField(source='user.display_name')
email = serializers.StringRelatedField(source='user.email')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment