From 08b756b47efaad158370966cbab7960c1b8c44d2 Mon Sep 17 00:00:00 2001 From: Bernhard Owen Josephus Date: Fri, 12 Jul 2024 14:30:46 +0800 Subject: [PATCH] show all member of iou report --- src/pages/ReportParticipantsPage.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/pages/ReportParticipantsPage.tsx b/src/pages/ReportParticipantsPage.tsx index 6fee6077b721..b608c22230e7 100755 --- a/src/pages/ReportParticipantsPage.tsx +++ b/src/pages/ReportParticipantsPage.tsx @@ -58,6 +58,7 @@ function ReportParticipantsPage({report, personalDetails, session}: ReportPartic const currentUserAccountID = Number(session?.accountID); const isCurrentUserAdmin = ReportUtils.isGroupChatAdmin(report, currentUserAccountID); const isGroupChat = useMemo(() => ReportUtils.isGroupChat(report), [report]); + const isIOUReport = ReportUtils.isIOUReport(report); const isFocused = useIsFocused(); useEffect(() => { @@ -69,7 +70,7 @@ function ReportParticipantsPage({report, personalDetails, session}: ReportPartic const getUsers = useCallback((): MemberOption[] => { let result: MemberOption[] = []; - const shouldExcludeHiddenParticipants = !isGroupChat; + const shouldExcludeHiddenParticipants = !isGroupChat && !isIOUReport; const chatParticipants = ReportUtils.getParticipantsAccountIDsForDisplay(report, shouldExcludeHiddenParticipants); chatParticipants.forEach((accountID) => { const role = report.participants?.[accountID].role; @@ -112,7 +113,7 @@ function ReportParticipantsPage({report, personalDetails, session}: ReportPartic result = result.sort((a, b) => (a.text ?? '').toLowerCase().localeCompare((b.text ?? '').toLowerCase())); return result; - }, [formatPhoneNumber, personalDetails, report, selectedMembers, currentUserAccountID, translate, isGroupChat]); + }, [formatPhoneNumber, personalDetails, report, selectedMembers, currentUserAccountID, translate, isGroupChat, isIOUReport]); const participants = useMemo(() => getUsers(), [getUsers]);