From 97820139ffbdae4552fac3f1ec49e46357f68910 Mon Sep 17 00:00:00 2001
From: sandeepsajan0 <sandeepsajan0@gmail.com>
Date: Tue, 10 May 2022 17:38:28 +0530
Subject: [PATCH] Add a condition to check determination form before adding
 block ids to context

---
 hypha/apply/determinations/views.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/hypha/apply/determinations/views.py b/hypha/apply/determinations/views.py
index f325371ce..b23a73333 100644
--- a/hypha/apply/determinations/views.py
+++ b/hypha/apply/determinations/views.py
@@ -309,8 +309,9 @@ class DeterminationCreateOrUpdateView(BaseStreamForm, CreateOrUpdateView):
         determination_messages = DeterminationMessageSettings.for_site(site)
 
         field_blocks_ids = {}
-        for field_block in self.get_defined_fields():
-            field_blocks_ids[field_block.block_type] = field_block.id
+        if self.submission.is_determination_form_attached:
+            for field_block in self.get_defined_fields():
+                field_blocks_ids[field_block.block_type] = field_block.id
 
         return super().get_context_data(
             submission=self.submission,
-- 
GitLab