Unify API perm endpoint to set_permissions, initial frontend support for doc sharing

This commit is contained in:
Michael Shamoon
2022-12-07 00:36:31 -08:00
parent 2973e4672a
commit 79da613cb6
12 changed files with 111 additions and 117 deletions

View File

@@ -256,6 +256,7 @@ class DocumentViewSet(
else:
fields = None
serializer_class = self.get_serializer_class()
kwargs.setdefault("user", self.request.user) # PassUserMixin
kwargs.setdefault("context", self.get_serializer_context())
kwargs.setdefault("fields", fields)
return serializer_class(*args, **kwargs)