diff --git a/src/apps/review/src/lib/components/SubmissionHistoryModal/SubmissionHistoryModal.tsx b/src/apps/review/src/lib/components/SubmissionHistoryModal/SubmissionHistoryModal.tsx index 321461b41..d9e0057c2 100644 --- a/src/apps/review/src/lib/components/SubmissionHistoryModal/SubmissionHistoryModal.tsx +++ b/src/apps/review/src/lib/components/SubmissionHistoryModal/SubmissionHistoryModal.tsx @@ -100,7 +100,8 @@ export const SubmissionHistoryModal: FC = (props: S [props.submissions], ) - const aiReviewersCount = useMemo(() => (props.aiReviewers?.length ?? 0) + 1, [props.aiReviewers]) + const aiReviewers = useMemo(() => props.aiReviewers ?? [], [props.aiReviewers]) + const aiReviewersCount = useMemo(() => (aiReviewers.length ?? 0) + 1, [aiReviewers]) const [toggledRows, setToggledRows] = useState(new Set()) @@ -279,7 +280,7 @@ export const SubmissionHistoryModal: FC = (props: S
diff --git a/src/apps/review/src/lib/components/TableSubmissionScreening/TableSubmissionScreening.tsx b/src/apps/review/src/lib/components/TableSubmissionScreening/TableSubmissionScreening.tsx index ce875acee..bd97cc227 100644 --- a/src/apps/review/src/lib/components/TableSubmissionScreening/TableSubmissionScreening.tsx +++ b/src/apps/review/src/lib/components/TableSubmissionScreening/TableSubmissionScreening.tsx @@ -802,13 +802,18 @@ export const TableSubmissionScreening: FC = (props: Props) => { [historySourceSubmissions, primarySubmissionInfos], ) - const { historyByMember }: SubmissionHistoryPartition = submissionHistory + const { historyByMember, latestSubmissionIds }: SubmissionHistoryPartition = submissionHistory const shouldShowHistoryActions = useMemo( () => hasIsLatestFlag(primarySubmissionInfos), [primarySubmissionInfos], ) + const filteredScreenings = useMemo(() => ( + props.screenings + .filter(screening => latestSubmissionIds.has(screening.submissionId)) + ), [props.screenings, latestSubmissionIds]) + const hasAnyScreeningAssignment = useMemo( () => props.screenings.some(screening => Boolean(screening.myReviewResourceId)), [props.screenings], @@ -1172,7 +1177,7 @@ export const TableSubmissionScreening: FC = (props: Props) => { ) : (