diff --git a/CHANGELOG.md b/CHANGELOG.md index f84dd31f..544b5616 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -32,6 +32,7 @@ and this project adheres to - 🐛(summary) properly detect when failure webhook should be sent - 🐛(backend) preserve recording metadata when updating room access - 🐛(backend) allow any string as sub in the API serializer +- 🐛(frontend) fall back to user.full_name on request-entry ## [1.24.0] - 2026-07-21 diff --git a/src/frontend/src/features/rooms/components/Join.tsx b/src/frontend/src/features/rooms/components/Join.tsx index 895f4b1a..b3107b13 100644 --- a/src/frontend/src/features/rooms/components/Join.tsx +++ b/src/frontend/src/features/rooms/components/Join.tsx @@ -316,7 +316,7 @@ export const Join = ({ refetch: refetchRoom, } = useQuery({ queryKey: [keys.room, roomId], - queryFn: () => fetchRoom({ roomId, username }), + queryFn: () => fetchRoom({ roomId, username: username || user?.full_name }), staleTime: 6 * 60 * 60 * 1000, // By default, LiveKit access tokens expire 6 hours after generation retry: false, enabled: false, @@ -339,7 +339,7 @@ export const Join = ({ const { status, startWaiting } = useLobby({ roomId, - username, + username: username || user?.full_name || 'anonymous', onAccepted: handleAccepted, })