From 5e6adffd9edfa045e5ed80ab140400dd43ec1e00 Mon Sep 17 00:00:00 2001 From: Monil Bhavsar Date: Fri, 17 Nov 2023 17:39:22 +0530 Subject: [PATCH 1/3] Use index as key --- src/components/MultipleAvatars.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/MultipleAvatars.tsx b/src/components/MultipleAvatars.tsx index e867de7ddb97..e4e9d201ab1f 100644 --- a/src/components/MultipleAvatars.tsx +++ b/src/components/MultipleAvatars.tsx @@ -174,7 +174,7 @@ function MultipleAvatars({ > {[...avatars].splice(0, maxAvatarsInRow).map((icon, index) => ( Date: Fri, 17 Nov 2023 17:48:08 +0530 Subject: [PATCH 2/3] Suppress lint error --- src/components/MultipleAvatars.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/MultipleAvatars.tsx b/src/components/MultipleAvatars.tsx index e4e9d201ab1f..93e292ce76db 100644 --- a/src/components/MultipleAvatars.tsx +++ b/src/components/MultipleAvatars.tsx @@ -174,6 +174,7 @@ function MultipleAvatars({ > {[...avatars].splice(0, maxAvatarsInRow).map((icon, index) => ( Date: Fri, 17 Nov 2023 17:53:33 +0530 Subject: [PATCH 3/3] Pass policyID for workspace avatar --- src/components/MultipleAvatars.tsx | 3 +-- src/pages/settings/InitialSettingsPage.js | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/MultipleAvatars.tsx b/src/components/MultipleAvatars.tsx index 93e292ce76db..e867de7ddb97 100644 --- a/src/components/MultipleAvatars.tsx +++ b/src/components/MultipleAvatars.tsx @@ -174,8 +174,7 @@ function MultipleAvatars({ > {[...avatars].splice(0, maxAvatarsInRow).map((icon, index) => ( PolicyUtils.shouldShowPolicy(policy, props.network.isOffline)) .sortBy((policy) => policy.name.toLowerCase()) .map((policy) => ({ + id: policy.id, source: policy.avatar || ReportUtils.getDefaultWorkspaceAvatar(policy.name), name: policy.name, type: CONST.ICON_TYPE_WORKSPACE,