From 800423bacf53a2fb483598743cb834c064b73e73 Mon Sep 17 00:00:00 2001 From: Github Date: Fri, 26 Jul 2024 14:23:25 +0200 Subject: [PATCH] fix: further optimization of getDisplayNameForParticipant --- src/libs/ReportUtils.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/libs/ReportUtils.ts b/src/libs/ReportUtils.ts index 8b08e5ac6c8..4320d7a225c 100644 --- a/src/libs/ReportUtils.ts +++ b/src/libs/ReportUtils.ts @@ -1897,6 +1897,13 @@ function getPersonalDetailsForAccountID(accountID: number): Partial | undefined | null): Partial { + return personalDetails ?? {isOptimisticPersonalDetail: true}; +} + const hiddenTranslation = Localize.translateLocal('common.hidden'); const phoneNumberCache: Record = {}; @@ -1909,7 +1916,7 @@ function getDisplayNameForParticipant(accountID?: number, shouldUseShortForm = f return ''; } - const personalDetails = getPersonalDetailsForAccountID(accountID); + const personalDetails = getPersonalDetailsOrDefault(allPersonalDetails?.[accountID]); if (!personalDetails) { return ''; }