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