From 042c65a6525c0b604ad78ca66bd1c24e8dcc7b46 Mon Sep 17 00:00:00 2001 From: Vladislav Tropnikov Date: Thu, 27 Mar 2025 17:30:26 +0100 Subject: [PATCH] Add display of ID if user does not have email (#450) * Add display of ID if user does not have email * Update PeerNameCell.tsx * Add more possible id parameters * Hide user if there is nothing * change id order * Keep default behavior --- src/modules/peers/PeerNameCell.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/modules/peers/PeerNameCell.tsx b/src/modules/peers/PeerNameCell.tsx index 985938b..0441231 100644 --- a/src/modules/peers/PeerNameCell.tsx +++ b/src/modules/peers/PeerNameCell.tsx @@ -20,6 +20,9 @@ export default function PeerNameCell({ peer, linkToPeer = true }: Props) { return users?.find((user) => user.id === peer.user_id); }, [users, peer.user_id]); + const displayUserEmailOrName = userOfPeer?.email || userOfPeer?.name; + const displayUserId = userOfPeer?.id || peer?.user_id; + return (
- {userOfPeer?.email} + {displayUserEmailOrName || (displayUserId && `user: ${displayUserId}`)}