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