From 70b5bb4d767b03421c4715d7d52e723a4640610d Mon Sep 17 00:00:00 2001 From: Jasper Huang Date: Fri, 28 Apr 2023 14:33:58 -0700 Subject: [PATCH] remove unnecessary participants filtering --- src/pages/ReportParticipantsPage.js | 38 ++++++++++++++--------------- 1 file changed, 18 insertions(+), 20 deletions(-) diff --git a/src/pages/ReportParticipantsPage.js b/src/pages/ReportParticipantsPage.js index 5ef52c49fe25..34189f347ef3 100755 --- a/src/pages/ReportParticipantsPage.js +++ b/src/pages/ReportParticipantsPage.js @@ -57,27 +57,25 @@ const defaultProps = { const getAllParticipants = (report, personalDetails) => { const {participants} = report; - return _.chain(participants) - .compact() - .map(participants, (login) => { - const userLogin = Str.removeSMSDomain(login); - const userPersonalDetail = lodashGet(personalDetails, login, {displayName: userLogin, avatar: ''}); + return _.map(participants, (login) => { + const userLogin = Str.removeSMSDomain(login); + const userPersonalDetail = lodashGet(personalDetails, login, {displayName: userLogin, avatar: ''}); - return ({ - alternateText: userLogin, - displayName: userPersonalDetail.displayName, - icons: [{ - source: ReportUtils.getAvatar(userPersonalDetail.avatar, login), - name: login, - type: CONST.ICON_TYPE_AVATAR, - }], - keyForList: userLogin, - login, - text: userPersonalDetail.displayName, - tooltipText: userLogin, - participantsList: [{login, displayName: userPersonalDetail.displayName}], - }); - }).value(); + return ({ + alternateText: userLogin, + displayName: userPersonalDetail.displayName, + icons: [{ + source: ReportUtils.getAvatar(userPersonalDetail.avatar, login), + name: login, + type: CONST.ICON_TYPE_AVATAR, + }], + keyForList: userLogin, + login, + text: userPersonalDetail.displayName, + tooltipText: userLogin, + participantsList: [{login, displayName: userPersonalDetail.displayName}], + }); + }); }; const ReportParticipantsPage = (props) => {