From 5e39a85ebe9820609184dc4b9870a2b0f0d1bedb Mon Sep 17 00:00:00 2001 From: Eliot Berriot Date: Mon, 2 Sep 2019 11:06:25 +0200 Subject: [PATCH] See #890: disable report deletion --- api/funkwhale_api/manage/views.py | 1 - api/tests/manage/test_views.py | 10 ---------- 2 files changed, 11 deletions(-) diff --git a/api/funkwhale_api/manage/views.py b/api/funkwhale_api/manage/views.py index 898f8307b..8a4f91e77 100644 --- a/api/funkwhale_api/manage/views.py +++ b/api/funkwhale_api/manage/views.py @@ -462,7 +462,6 @@ class ManageInstancePolicyViewSet( class ManageReportViewSet( mixins.ListModelMixin, mixins.RetrieveModelMixin, - mixins.DestroyModelMixin, mixins.UpdateModelMixin, viewsets.GenericViewSet, ): diff --git a/api/tests/manage/test_views.py b/api/tests/manage/test_views.py index f426dd76e..7f17fce11 100644 --- a/api/tests/manage/test_views.py +++ b/api/tests/manage/test_views.py @@ -495,13 +495,3 @@ def test_report_update(factories, superuser_api_client): assert response.status_code == 200 report.refresh_from_db() assert report.is_handled is True - - -def test_report_delete(factories, superuser_api_client): - report = factories["moderation.Report"]() - url = reverse( - "api:v1:manage:moderation:reports-detail", kwargs={"uuid": report.uuid} - ) - response = superuser_api_client.delete(url) - - assert response.status_code == 204