From 756bd9eced94e6bdbbe1bf47d1324d28c5b43d1b Mon Sep 17 00:00:00 2001 From: Tomas Kubla Date: Wed, 20 Sep 2023 10:30:48 +0200 Subject: [PATCH 1/2] Unittest: Process risk_acceptance --- unittests/test_apiv2_methods.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/unittests/test_apiv2_methods.py b/unittests/test_apiv2_methods.py index b2e9436c866..80f20462eb0 100644 --- a/unittests/test_apiv2_methods.py +++ b/unittests/test_apiv2_methods.py @@ -17,7 +17,7 @@ def test_is_defined(self): exempt_list = [ 'import-scan', 'reimport-scan', 'notes', 'system_settings', 'roles', 'import-languages', 'endpoint_meta_import', 'test_types', - 'configuration_permissions', 'risk_acceptance', 'questionnaire_questions', + 'configuration_permissions', 'questionnaire_questions', 'questionnaire_answers', 'questionnaire_answered_questionnaires', 'questionnaire_engagement_questionnaires', 'questionnaire_general_questionnaires', ] From ef3a461fb5ba31805944b7afec088f523917c4c3 Mon Sep 17 00:00:00 2001 From: Tomas Kubla Date: Wed, 20 Sep 2023 12:33:47 +0200 Subject: [PATCH 2/2] Allow POST --- dojo/api_v2/views.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/dojo/api_v2/views.py b/dojo/api_v2/views.py index 3822cddf75d..d34b2e04b8e 100644 --- a/dojo/api_v2/views.py +++ b/dojo/api_v2/views.py @@ -740,12 +740,7 @@ def download_file(self, request, file_id, pk=None): class RiskAcceptanceViewSet( - prefetch.PrefetchListMixin, - prefetch.PrefetchRetrieveMixin, - mixins.DestroyModelMixin, - mixins.UpdateModelMixin, - viewsets.ReadOnlyModelViewSet, - dojo_mixins.DeletePreviewModelMixin, + PrefetchDojoModelViewSet, ): serializer_class = serializers.RiskAcceptanceSerializer queryset = Risk_Acceptance.objects.none()