From 44230227c77386da64e77f3f254f45a4b3cdbca6 Mon Sep 17 00:00:00 2001
From: sks444 <krishnasingh.ss30@gmail.com>
Date: Wed, 28 Oct 2020 10:38:54 +0530
Subject: [PATCH] Fix submission detail api to list screening_statuses

---
 hypha/apply/api/v1/serializers.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/hypha/apply/api/v1/serializers.py b/hypha/apply/api/v1/serializers.py
index 75b4b48b9..bb7fee566 100644
--- a/hypha/apply/api/v1/serializers.py
+++ b/hypha/apply/api/v1/serializers.py
@@ -13,6 +13,7 @@ from hypha.apply.funds.models import ApplicationSubmission, RoundsAndLabs
 from hypha.apply.review.models import Review, ReviewOpinion
 from hypha.apply.review.options import RECOMMENDATION_CHOICES
 from hypha.apply.users.groups import PARTNER_GROUP_NAME, STAFF_GROUP_NAME
+from hypha.apply.api.v1.screening.serializers import ScreeningStatusSerializer
 
 User = get_user_model()
 
@@ -158,7 +159,7 @@ class SubmissionDetailSerializer(serializers.ModelSerializer):
     review = ReviewSummarySerializer(source='*')
     determination = DeterminationSummarySerializer(source='*')
     phase = serializers.CharField()
-    screening = serializers.ReadOnlyField(source='screening_status.title')
+    screening = ScreeningStatusSerializer(source='screening_statuses.all', many=True)
     action_buttons = serializers.SerializerMethodField()
     is_determination_form_attached = serializers.BooleanField(read_only=True)
 
-- 
GitLab