Allow moderators to delete reported statuses
This commit is contained in:
parent
677a49fee3
commit
8c74beb78c
6 changed files with 47 additions and 5 deletions
|
@ -75,7 +75,7 @@ class DeleteStatus(View):
|
|||
status = get_object_or_404(models.Status, id=status_id)
|
||||
|
||||
# don't let people delete other people's statuses
|
||||
if status.user != request.user:
|
||||
if status.user != request.user and not request.user.has_perm("moderate_post"):
|
||||
return HttpResponseBadRequest()
|
||||
|
||||
# perform deletion
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue