Skip to content
Snippets Groups Projects
Commit a8b4d1e5 authored by sks444's avatar sks444
Browse files

Fix apis to render no input field

parent 394edbab
No related branches found
No related tags found
No related merge requests found
......@@ -8,6 +8,7 @@ from rest_framework.decorators import action
from rest_framework.exceptions import ValidationError
from rest_framework.response import Response
from rest_framework_api_key.permissions import HasAPIKey
from wagtail.core.blocks.field_block import RichTextBlock
from hypha.apply.activity.messaging import MESSAGES, messenger
from hypha.apply.activity.models import Activity
......@@ -108,6 +109,8 @@ class SubmissionDeterminationViewSet(
for field_block in field_blocks:
if isinstance(field_block.block, DeterminationBlock):
determination_data[field_block.id] = determination.outcome
if isinstance(field_block.block, RichTextBlock):
determination_data[field_block.id] = field_block.value.source
determination_data['id'] = determination.id
determination_data['is_draft'] = determination.is_draft
return determination_data
......
......@@ -4,6 +4,7 @@ from rest_framework.decorators import action
from rest_framework.exceptions import ValidationError
from rest_framework.response import Response
from rest_framework_api_key.permissions import HasAPIKey
from wagtail.core.blocks.field_block import RichTextBlock
from hypha.apply.activity.messaging import MESSAGES, messenger
from hypha.apply.funds.models import AssignedReviewers
......@@ -161,6 +162,9 @@ class SubmissionReviewViewSet(
review_data['score'] = review.score
review_data['opinions'] = review.opinions
review_data['is_draft'] = review.is_draft
for field_block in review.form_fields:
if isinstance(field_block.block, RichTextBlock):
review_data[field_block.id] = field_block.value.source
return review_data
def retrieve(self, request, *args, **kwargs):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment