From 3927aaf44365bd15bcf3274d5e1b44e95f27585d Mon Sep 17 00:00:00 2001 From: Jabar Jeremy <24471994+jabahum@users.noreply.github.com> Date: Wed, 21 Feb 2024 16:21:25 +0300 Subject: [PATCH] fix approval bug (#51) --- src/review-list/dialog/review-item.component.tsx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/review-list/dialog/review-item.component.tsx b/src/review-list/dialog/review-item.component.tsx index c96b6d6..3c44261 100644 --- a/src/review-list/dialog/review-item.component.tsx +++ b/src/review-list/dialog/review-item.component.tsx @@ -35,17 +35,19 @@ const ReviewItem: React.FC = ({ }) => { const { t } = useTranslation(); - const { encounter, isLoading, isError } = useGetEncounterById(encounterUuid); + const { encounter, isLoading } = useGetEncounterById(encounterUuid); const testsOrder = useMemo(() => { - return encounter?.obs.filter((item) => item?.order?.type === "testorder"); - }, [encounter?.obs]); + return encounter?.orders.filter( + (item) => item?.orderType.display === "Test Order" + ); + }, [encounter?.orders]); const filteredGroupedResults = useMemo(() => { let groupedResults = []; testsOrder?.forEach((element) => { - groupedResults[element.order.display] = element; + groupedResults[element.display] = element; }); return groupedResults;