From b31153105f138a659255034cb51c63a0235898d0 Mon Sep 17 00:00:00 2001 From: bosiraphael <71827178+bosiraphael@users.noreply.github.com> Date: Thu, 25 Jul 2024 17:24:51 +0200 Subject: [PATCH] Fix participant chip (#6411) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Fix gap - Modify query to retrieve person and workspaceMember to display a record chip inside the message right drawer Before: Capture d’écran 2024-07-25 à 17 14 57 Capture d’écran 2024-07-25 à 17 14 40 After: Capture d’écran 2024-07-25 à 17 13 53 Capture d’écran 2024-07-25 à 17 14 18 --- .../activities/components/ParticipantChip.tsx | 1 + ...tchAllThreadMessagesOperationSignatureFactory.ts | 13 ++++++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/packages/twenty-front/src/modules/activities/components/ParticipantChip.tsx b/packages/twenty-front/src/modules/activities/components/ParticipantChip.tsx index f0242f67ea69..a69c2cfb7f55 100644 --- a/packages/twenty-front/src/modules/activities/components/ParticipantChip.tsx +++ b/packages/twenty-front/src/modules/activities/components/ParticipantChip.tsx @@ -40,6 +40,7 @@ const StyledChip = styled.div` height: 20px; box-sizing: border-box; white-space: nowrap; + gap: ${({ theme }) => theme.spacing(1)}; `; type ParticipantChipVariant = 'default' | 'bold'; diff --git a/packages/twenty-front/src/modules/activities/emails/graphql/operation-signatures/factories/fetchAllThreadMessagesOperationSignatureFactory.ts b/packages/twenty-front/src/modules/activities/emails/graphql/operation-signatures/factories/fetchAllThreadMessagesOperationSignatureFactory.ts index ee5e93da74fa..a634721a11a1 100644 --- a/packages/twenty-front/src/modules/activities/emails/graphql/operation-signatures/factories/fetchAllThreadMessagesOperationSignatureFactory.ts +++ b/packages/twenty-front/src/modules/activities/emails/graphql/operation-signatures/factories/fetchAllThreadMessagesOperationSignatureFactory.ts @@ -25,6 +25,17 @@ export const fetchAllThreadMessagesOperationSignatureFactory: RecordGqlOperation subject: true, text: true, receivedAt: true, - messageParticipants: true, + messageParticipants: { + id: true, + role: true, + displayName: true, + participant: { + id: true, + email: true, + name: true, + }, + person: true, + workspaceMember: true, + }, }, });