fix permission for user deletion (#127)

This commit is contained in:
Markos Gogoulos
2021-04-20 21:52:09 +03:00
committed by GitHub
parent 10f198fff3
commit 6a5c57f2b2
3 changed files with 12 additions and 9 deletions

View File

@ -24,7 +24,10 @@ class IsUserOrManager(permissions.BasePermission):
if is_mediacms_manager(request.user):
return True
return obj.user == request.user
if hasattr(obj, 'user'):
return obj.user == request.user
else:
return obj == request.user
class IsUserOrEditor(permissions.BasePermission):