From c64e844f75142e686b2dd7971d4abc7b7a5f7d39 Mon Sep 17 00:00:00 2001 From: Vamsiindugu <150576424+Vamsiindugu@users.noreply.github.com> Date: Sun, 10 Aug 2025 20:48:43 +0530 Subject: [PATCH] Fix: DEA crash on subject profile tab (closes #1542) --- .../subjectDashBoard/components/GridCommonList.jsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/dataEntryApp/views/subjectDashBoard/components/GridCommonList.jsx b/src/dataEntryApp/views/subjectDashBoard/components/GridCommonList.jsx index 6013edf3c..af87c32c4 100644 --- a/src/dataEntryApp/views/subjectDashBoard/components/GridCommonList.jsx +++ b/src/dataEntryApp/views/subjectDashBoard/components/GridCommonList.jsx @@ -50,7 +50,15 @@ const GridCommonList = ({ profileUUID, profileName, gridListDetails }) => { {gridListDetails && gridListDetails - .filter(relative => relative !== undefined && !relative.voided) + .filter( + relative => + relative !== undefined && + !relative.voided && + relative.individualB && + relative.individualB.subjectType && + relative.individualB.subjectType.type && + relative.individualB.subjectType.name + ) .map((relative, index) => (