addded paginated user space endpoint

This commit is contained in:
vabene1111
2023-07-11 17:01:56 +02:00
parent 6f0dccfec9
commit e9748a160a
3 changed files with 117 additions and 2035 deletions

View File

@ -414,6 +414,7 @@ class UserSpaceViewSet(viewsets.ModelViewSet):
serializer_class = UserSpaceSerializer
permission_classes = [(CustomIsSpaceOwner | CustomIsOwnerReadOnly) & CustomTokenHasReadWriteScope]
http_method_names = ['get', 'patch', 'delete']
pagination_class = DefaultPagination
def destroy(self, request, *args, **kwargs):
if request.space.created_by == UserSpace.objects.get(pk=kwargs['pk']).user: