From d7da6200aedaefed4b6b91104c08d6533fb136d1 Mon Sep 17 00:00:00 2001 From: Shrikrishna Singh <krishnasingh.ss30@gmail.com> Date: Wed, 9 Feb 2022 12:10:49 +0530 Subject: [PATCH] Fix permissions for required checks --- hypha/apply/api/v1/projects/views.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hypha/apply/api/v1/projects/views.py b/hypha/apply/api/v1/projects/views.py index ae6ad88b5..c45814530 100644 --- a/hypha/apply/api/v1/projects/views.py +++ b/hypha/apply/api/v1/projects/views.py @@ -84,6 +84,9 @@ class InvoiceRequiredChecksViewSet( permission_classes = [IsFinance1User] queryset = Invoice.objects.all() + def get_invoice_object(self): + return self.get_object() + @action(detail=True, methods=['post']) def set_required_checks(self, request, *args, **kwargs): serializer = self.get_serializer(data=request.data) -- GitLab