diff --git a/FusionIIIT/applications/iwdModuleV2/api/views.py b/FusionIIIT/applications/iwdModuleV2/api/views.py index fda483318..35b775c33 100644 --- a/FusionIIIT/applications/iwdModuleV2/api/views.py +++ b/FusionIIIT/applications/iwdModuleV2/api/views.py @@ -1088,9 +1088,13 @@ def handleProcessedBills(request): @api_view(['GET']) @permission_classes([IsAuthenticated]) def audit_document_view(request): - desg = request.session.get('currentDesignationSelected') + params = request.query_params + desg = params.get('role') + if not desg: + return Response({"error": "Designation not provided"}, status=status.HTTP_400_BAD_REQUEST) + inbox_files = view_inbox(username=request.user, designation=desg, src_module="IWD") - + obj = [ { 'requestId': x['src_object_id'], @@ -1100,9 +1104,10 @@ def audit_document_view(request): } for x in inbox_files ] - + return Response({'data': obj}, status=status.HTTP_200_OK) + @api_view(['POST']) @permission_classes([IsAuthenticated]) def audit_document(request):