diff --git a/djangoldp/permissions.py b/djangoldp/permissions.py index 776b4b924b4c321fccf1dc4361a000af236db48a..b323c9925ec223df18d9fef36bb94ac2d983089b 100644 --- a/djangoldp/permissions.py +++ b/djangoldp/permissions.py @@ -65,7 +65,7 @@ class InboxPermissions(WACPermissions): """ anonymous_perms = ['create'] authenticated_perms = ['create'] - author_perms = ['view', 'update'] + author_perms = ['view', 'update', 'partial_update'] def has_permission(self, request, view): if view.action in ['create']: @@ -103,7 +103,7 @@ class AnonymousReadOnly(WACPermissions): def has_permission(self, request, view): if view.action in ['list', 'retrieve']: return True - elif view.action in ['create', 'update'] and request.user.is_authenticated(): + elif view.action in ['create', 'update', 'partial_update'] and request.user.is_authenticated(): return True else: return super().has_permission(request, view)